Segédletek.hu

Segédletek weblap szerkesztéshez!
ingyen letöltés
Kérdés mindenkitől mindenkinek:
venezei 2008-06-11 12:20:20 |#146
Na mindegy akkor próbálkozok még egy darabon!!3.gif
Azért köszönöm a segítséged!!
echo 2008-06-10 15:57:39 |#145
Hi!
Nekem m?ködik rendesen! Habár kicsit sok a felesleges program rész az egészben! 2.gif
venezei 2008-06-10 15:20:03 |#144
Szerbusz echo!
Nálam így néz ki a login.php tartalma:
<?php
include "config.php";

mysql_connect($dbhost,$dbuser,$dbpass);
mysql_select_db($dbname);

/**************************************************
* Ha még nem lépett be
***************************************************/

if ($_SESSION['belepett']!== true)
{
if (isset($_POST['login']))
{ //Ha postolt adatokat
$nick = addslashes($_POST['nev']);
$pass = md5($_POST['jelszo']);

$sql = "SELECT * FROM users ";
$sql.= "WHERE (nick='".$nick."'";
$sql.= " AND jelszo='".$pass."')";

$query = mysql_query($sql);

if (mysql_num_rows($query) !== 0)
{ //Helyes nick+pass
$_SESSION['nick'] = addslashes($_POST['nev']);
$_SESSION['belepett'] = true;

header("Location: ".$_SERVER['PHP_SELF']);
}

else
{//Hibás nick+pass
print "hibás nick/pass";
}
}
?><head><style type="text/css">
<!--
body {
background-color: #000000;
}
#apDiv1 {
position:absolute;
width:146px;
height:98px;
z-index:1;
left: 45px;
top: 293px;
}
#apDiv2 {
position:absolute;
width:200px;
height:115px;
z-index:2;
left: 439px;
top: 317px;
}
#apDiv3 {
position:absolute;
width:200px;
height:115px;
z-index:3;
left: -35px;
top: 331px;
}
#apDiv4 {
position:absolute;
width:200px;
height:115px;
z-index:4;
left: 75px;
top: 633px;
}
.style1 {color: #000000}
#apDiv5 {
position:absolute;
width:157px;
height:85px;
z-index:1;
left: 15px;
top: 445px;
}
#apDiv6 {
position:absolute;
width:140px;
height:88px;
z-index:2;
left: 17px;
top: 354px;
}
#apDiv7 {
position:absolute;
width:295px;
height:93px;
z-index:3;
left: 16px;
top: 531px;
}
#apDiv8 {
position:absolute;
width:144px;
height:96px;
z-index:4;
left: 17px;
top: 257px;
}
#apDiv9 {
position:absolute;
width:200px;
height:115px;
z-index:5;
left: 317px;
top: 542px;
}
#apDiv10 {
position:absolute;
width:153px;
height:89px;
z-index:6;
left: 175px;
top: 449px;
}
#apDiv11 {
position:absolute;
width:200px;
height:115px;
z-index:1;
left: 57px;
top: 805px;
}
-->
</style>

<style type="text/css">
<!--
#apDiv12 {
position:absolute;
width:483px;
height:115px;
z-index:2;
left: 15px;
top: 217px;
}
-->
</style>

<style type="text/css">
<!--
#apDiv13 {
position:absolute;
width:1024px;
height:484px;
z-index:3;
left: 16px;
top: 285px;
}
.style2 {
font-size: 18px
}
.style4 {color: #660000}
#apDiv14 {
position:absolute;
width:46px;
height:45px;
z-index:4;
left: 16px;
top: 258px;
}
.style5 {color: #333333}
#apDiv15 {
position:absolute;
width:200px;
height:115px;
z-index:1;
left: 113px;
top: -163px;
}
#apDiv16 {
position:absolute;
width:200px;
height:115px;
z-index:4;
left: 157px;
top: 68px;
}
#apDiv17 {
position:absolute;
width:435px;
height:48px;
z-index:1;
top: 205px;
left: 14px;
}
#apDiv18 {
position:absolute;
width:520px;
height:115px;
z-index:2;
left: 15px;
}
-->
</style>

<script src="SpryAssets/SpryMenuBar.js" type="text/javascript"></script>
<link href="SpryAssets/SpryMenuBarHorizontal.css" rel="stylesheet" type="text/css" />
<bgsound src="Zenék%20a%20honlapra/csemetekert.wav" loop="-1">
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /></head>

<form action="<?php echo $_SERVER['PHP_SELF'];?>" method="post">
<table width="958" border="1" align="center">
<tr>
<td width="948" height="190"><img src="felirat másolata.jpg" width="948" height="186" /></td>
</tr>
<tr>
<td height="39">
<div id="apDiv18" style="position: absolute; left: 28px; top: 245px">
<ul id="MenuBar1" class="MenuBarHorizontal">
<li><a class="MenuBarItemSubmenu" href="#">Tagok</a>
<ul>
<li><a href="#">Item 1.1</a></li>
<li><a href="#">Item 1.2</a></li>
<li><a href="#">Item 1.3</a></li>
</ul>
</li>
<li><a href="#">Dalsz&ouml;vegek</a> </li>
<li><a href="registracio.php" class="MenuBarItemSubmenu">Regisztr&aacute;ci&oacute;</a>
<ul>
<li><a href="forum/index.php">F&oacute;rum</a></li>
</ul>
</li>
<li><a href="simpleviewer/index.html">Gal&eacute;ria</a></li>
</ul>
</div>
<table align="right">
<tr>
<td><span class="style4">nick</span>:</td>
<td><input type="text" name="nev" /></td>
<td><span class="style4">jelszó</span>:</td>
<td><input type="password" name="jelszo" /></td>
<td colspan="2" align="center"><input type="submit" name="login" value="Belépés" /></td>
</tr>
</table></td>
</tr>
<tr background="koponya.jpg">
<td height="561">
<div style="position: absolute; width: 100px; height: 100px; z-index: 1; left: 46px; top: 297px" id="layer1">
<iframe name="I1" width="300" height="440" src="dalszövegek/30%20éve.php">
Az Ön által használt böngész&#245; nem ismeri a beágyazott kereteket, vagy jelenleg úgy van beállítva, hogy ne jelenítse meg azokat.
</iframe></div>
&nbsp;</td>
</tr>
</table>
<p>&nbsp;</p>
<p>&nbsp;</p>
</form>
<?php
}//Nem lépett be

/********************************
* Ha már belépett
*******************************/
else
{//Be van lépve
print "bejelentkezve: ".$_SESSION['nick'];
print " <a href=\"logout.php\">kijelentkezés</a><br />";
}
?>
<script type="text/javascript">
<!--
var MenuBar1 = new Spry.Widget.MenuBar("MenuBar1", {imgDown:"SpryAssets/SpryMenuBarDownHover.gif", imgRight:"SpryAssets/SpryMenuBarRightHover.gif"});
//-->
</script>

Én full nem tom hol a hiba1.gif
Remélem tudsz segíteni. El?re is köszi:
Johny
echo 2008-06-09 21:07:09 |#143
Csak másold be a login.php tartalmát, és akkor ha minden igaz látni fogom, hogy hol a hiba 35.gif
venezei 2008-06-09 20:27:10 |#142
Szia echo!
a helyzet az hogy ett?l tartottam de akkor nem értem azt amit a beléptet? rendszer végén ír idézem "Minden védett lapunk elejére be kell illeszteni a login.php -t (include "login.php";). a session_start - ról se feledkezzünk meg." számomra így volt logikus de ha tudsz segíteni hogy hol és hogy tudnám megoldani megköszönném!!
El?re is köszi:
Johny
1.gif
27.gif
35.gif
echo 2008-06-09 13:20:30 |#141
Ez még mindig rossz kód 1.gif A login.php tartalmát bemásolnád ide?? Igazából csak abban lehet a probléma! A másik dolog meg, hogy szerintem jól használod a kódodban 6.gif
venezei 2008-06-09 12:26:05 |#140
Ok akkor mutatom b?vebben!
Pl: egy vendégkönyvet szeretnék védett rész mögé tenni ebben az esetben én a következ?t csináltam:
<?php
session_start();
include "login.php"
?>
<?php
include("config.php");
@mysql_connect($dbhost,$dbuser,$dbpass);
@mysql_select_db($dbname);
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Php mysql alapú vendégkönyv</title>
<link href="style.css" type="text/css" rel="stylesheet" />
<script language="JavaScript" type="text/javascript" src="vendegk.js"></script>
</head>
<body>
<form method="post" name="beir" action="feldolgoz.php">
<table class="beir">
<caption>Bejegyzés a vendégkönyvbe:</caption>
<tr>
<td><label for="nev">Név:</label></td>
<td><input type="text" name="nev" id="nev" /></td>
</tr>
<tr>
<td><label for="email">E-mail cím:</label></td>
<td><input type="text" name="email" id="email" /></td>
</tr>
<tr>
<td><label for="uzenet">Üzenet:</label></td>
<td><textarea rows="5" cols="30" name="uzenet" id="uzenet"></textarea></td>
</tr>
<tr class="smiley">
<td colspan="2">
<a href="#" onclick="sm01();return false"><img src="sm01.gif" alt="sm01" border="0"/>
<a href="#" onclick="sm02();return false"><img src="sm02.gif" alt="sm02" border="0"/>
<a href="#" onclick="sm03();return false"><img src="sm03.gif" alt="sm03" border="0"/>
<a href="#" onclick="sm04();return false"><img src="sm04.gif" alt="sm04" border="0"/>
<a href="#" onclick="sm05();return false"><img src="sm05.gif" alt="sm05" border="0"/>
</td>
</tr>
<tr>
<td colspan="2" class="submit"><input type="submit" name="mehet" value="Küldés" /></td>
</tr>
</table>
</form>
<?php
$uzenetszam = (mysql_num_rows(mysql_query("SELECT * FROM ".$table)));
if (!isset($_GET['lap'])){
$_GET['lap'] = 1;
}
$lapszam = intval(($uzenetszam+($egyoldalon-1))/$egyoldalon);
if ($lapszam!=1){
print "<div id=\"sorszam\">Oldalak: ";
for($i=1;$i<=$lapszam;$i++)
{
if ($i!=$_GET['lap']){
echo '<a href="'.$PHP_SELF.'?lap='.$i.'">['.$i.']</a>';
}//if
else
{
echo $i;
}//else
}//for
print "Összes üzenet:$uzenetszam</div>";
}//if
if ($_GET['lap'] !== 1){
$i = ($_GET['lap']-1)*$egyoldalon;
}
if ($_GET['lap'] == 1){
$i = 1;
}
?>

<?php
$sql = "SELECT * FROM ".$table." ORDER BY id DESC LIMIT ".($_GET['lap']-1)*$egyoldalon.",".$egyoldalon;
$query = mysql_query($sql);
while ($row = mysql_fetch_array($query)){

$uzenet = $row['message'];
$uzenet = str_replace("[sm01]","<img src='sm01.gif' alt='sm01' />",$uzenet);
$uzenet = str_replace("[sm02]","<img src='sm02.gif' alt='sm02' />",$uzenet);
$uzenet = str_replace("[sm03]","<img src='sm03.gif' alt='sm03' />",$uzenet);
$uzenet = str_replace("[sm04]","<img src='sm04.gif' alt='sm04' />",$uzenet);
$uzenet = str_replace("[sm05]","<img src='sm05.gif' alt='sm05' />",$uzenet);
?>

<table class="uzenet" cellspacing="0">
<tr class="header">
<td class="id">#<?php echo $row['id'];?></td>
<td class="nick"><a href="mailto:<?php echo $row['email'];?>"><?php echo $row['nick'];?></a></td>
<td class="datum"><?php echo $row['date'];?></td>
</tr>
<tr class="body">
<td colspan="3"><?php echo $uzenet; ?></td>
</tr>
</table>
<?php
}
?>
</body>
</html>

Mondjuk abba se vagyok biztos hogy a vendégkönyv index.php-jába kell e helyezni a include "login.php";
parancsot "de nekem így volt logikus"

El?re is köszi
Gery
kezdo 2008-06-06 09:58:23 |#139
Sziasztok.

Php programozásban jártas személyt keresek.
+ kérdésre várom a megoldást de mindegyik apróság csak nekem most még nem megy.
10 000 Ft ot tudok fizetni a megoldásért.
Viszont nagyon, nagyon sürg?s.
Egyéb infó a tavfuto@gmail.com emailen keresztül.
echo 2008-06-02 18:34:46 |#138
Atom! Lehet, hogy könny? a kérdésed, de én nem értem! :S
Venezei! Ennyib?l szerintem senki sem mondja meg, hogy hol a hiba!
venezei 2008-06-02 12:57:13 |#137
Hali mindenkinek!!
Védett.php ba szeretnék rakni egy két védett tartamot. Na most akár hogy használom azt hogy:
<?php
session_start();
include "login.php";
//többi programrész
?>
Nem csinál semmit!!15.gif

Ha tudtok valami megoldást légyszi segítsetek!!

Köszi
Atom 2008-05-27 21:12:46 |#136
Helo mindenkinek! Kicsit hülye kérdésem lesz, de teljesen kezd? vagyok ezen a téren. Az odlalamhoz szeretnék használni egy css sablont, de az a gondom, hogy nem tudom, hogy lehet-e használni itt a html-hez hasonló frame-eket. Nem akarom, minden egyes új laphoz, ami az odlalhoz kapcsoldik, tartalmaznia kelljen a teljes f?oldalt.
Tudom, hogy igen "egyszer?"-t kérdezek, de nekem nagy segítség lenne. El?re is köszi a válaszokat!
kezdo 2008-05-26 17:51:43 |#135
Köszi szépen

Probálkoztam de valamit nem jól csináltam mert nem megy. Kitörli látszólag, aztán mégis benne marad a kosárba.
Bucimaci 2008-05-20 15:08:24 |#133
Kerályak vagytok thx!
echo 2008-05-20 10:10:23 |#132
@Bucimaci! Uhh... Sorry 1.gif Nem is figyeltem, hogy rosszul írtam be! De requiem ideírta a helyes megoldást! Szóval hajrá ;)
requiem 2008-05-19 21:47:39 |#131
Hali!

Hat a baj csak annyi, hogy nincs db osztalyod :D
$db->mysql_query ezt csereld le siman mysql_query - re!
35.gif
Elégedetlen, váltana?
Internet és telefon egyben. Egy szolgáltató, egy havidíj, egy számla.
www.Invitel.hu

Toyota készletakció
Auris Optimis modellek 1 000 000 Ft árelőnnyel! Részletek
www.toyota.hu

ADSL és Mobilinternet?
Most egy csomagban már 3490 Ft-tól, belépési díj nélkül. Próbálja ki!
www.invitel.hu

Élje át a valódi izgalmat
A valóság élményét nyújtja az új Samsung 3D TV, Nézze meg ön is:
www.samsung.com

Kivel kávéznál szívesen?
Licitálj, és összehozunk a kedvenc sztároddal egy könnyed kávézásra!
www.ellenallhatatlanmeghivas.hu

Hirdessen itt