Mailinglisten-Archive |
Hallo Rene, sorry :) bin manchmal schwer zu verstehen, also ich habe folgende datei (login.php3) die datei prüft nach eingabe des Kundennachname und password ob es in der Datenbank vorhanden ist, wenn ja dann solls weitergehen, wenn nein dann Fehlermeldung anzeigen, nun habe ich aber saemtliche ungeschütze php3 Dateien , die ja einfach so angezeigt werden, da möchte ich falls password und name noch nicht eingegeben wurden abfragen, und wenn es schon eingegeben wurde dann den inhalt der seite anzeigen , ... ich hoffe das war jetzt deutlicher, bin hier am verzweifeln danke peter ----------------- datei login.php3 (diese datei soll ausgeführt werden bevor weiterer Inhalt anderer dateien zu sehen ist: ------------------------------------------<code>---------------------------- ---------- <?php if (($nachname & $password) or ($nachname) or ($password)) { $link = mysql_connect("db.server.de","admin","passadmin"); mysql_select_db("datenbank",$link); $mysql_query = "select nachname, password from shop_kunden where nachname='$nachname' AND password='$password'"; $result = mysql_query($mysql_query,$link); $row = mysql_fetch_array($result); if (($nachname == $row[nachname]) and ($password == $row[password])) { echo "<html>"; echo "<head>"; // echo "<META HTTP-EQUIV=Refresh CONTENT='0; URL=shop_start.php3'>"; echo "<META HTTP-EQUIV=Refresh CONTENT='0; URL=$php_self'>"; echo "</head>"; echo "</html>"; } else if (($nachname != $row[nachname]) or ($password != $row[password])) { include ("../tags.txt"); include ("inc/var_general.inc.php3"); include ("tpl/$cfgSkin/body.tpl"); echo "<table width=100% height=100%><tr><td><center>\n"; echo "<table cellpadding=2><tr><td bgcolor=#a4a260><center>\n"; echo "<table cellpadding=20><tr><td bgcolor=#ffffff><center>\n"; echo "<h1>Paeffgen's Online Shop</h1>\n"; echo "<span class='text'>Login fehlgeschlagen! Bitte überprüfen Sie Ihre Benutzerdaten und versuchen es erneut.</span>\n"; echo "<form action='login.php3'>\n"; // echo "<input type=hidden name=action value=logon_submit>\n"; echo "<table cellpadding=5 cellspacing=1 class=text>\n"; echo "<tr><td>Username </td><td> <input type=text name=nachname></td></tr>\n"; echo "<tr><td>Password </td><td> <input type=password name=password></td></tr>\n"; echo "</table><p>\n"; echo "<input type=submit value='Enter'>\n"; echo "<input type=reset value='Clear'><br>\n"; echo "</form>\n"; echo "</center></td></tr></table>\n"; echo "</center></td></tr></table>\n"; echo "</center></td></tr></table>\n";?> </td> </tr> </table> <? } } else {?> <?php include ("../tags.txt"); include ("inc/var_general.inc.php3"); include ("tpl/$cfgSkin/body.tpl"); echo "<table width=100% height=100%><tr><td><center>\n"; echo "<table cellpadding=2><tr><td bgcolor=#a4a260><center>\n"; echo "<table cellpadding=20><tr><td bgcolor=#ffffff><center>\n"; echo "<h1>Paeffgen's Online Shop</h1>\n"; echo "Hier bitte Ihren Username und Ihr Password eingeben:\n"; echo "<form action='login.php3'>\n"; // echo "<input type=hidden name=action value=logon_submit>\n"; echo "<table cellpadding=5 cellspacing=1>\n"; echo "<tr><td>Username </td><td> <input type=text name=nachname></td></tr>\n"; echo "<tr><td>Password </td><td> <input type=password name=password></td></tr>\n"; echo "</table><p>\n"; echo "<input type=submit value='Enter'>\n"; echo "<input type=reset value='Clear'><br>\n"; echo "</form>\n"; echo "</center></td></tr></table>\n"; echo "</center></td></tr></table>\n"; echo "</center></td></tr></table>\n"; ?> </td> </tr> </table> <? } ?> </BODY> </HTML> ---------------------------------------------</code>------------------------ --------------------- ----- Original Message ----- From: Peter Karsten <home_(at)_peter-karsten.de> > ist zwar keine elegante Lösung aber zu demonstrationszwecken reichts > allemale, > nun meine frage, wie include ich die abfrage am besten in meine vorhandenen > Seiten? muss ich dafür ein Cookie anlegen? Hallo Peter, ich verstehe deine Frage nicht. Include einfach mit: include("diesseite.php3"); Oder was meinst du genau ?? Gruß --RENE
php::bar PHP Wiki - Listenarchive