[PHP] Login Werkt Niet

Pagina: 1
Acties:
  • 41 views sinds 30-01-2008

  • jenne
  • Registratie: Juni 2001
  • Laatst online: 22-07 21:02
Uhmm soz guys kzat verkeerd merkte ik |:( kom kben er al zo lang nie meer geweest :P maargoed ik heb een inlog form:
PHP:
1
<?echo "<br><b>Login</b><hr color=\"#000000\" align=\"left\" width=\"30%\">";echo "<center><FORM name=\"login\" ACTION=\"members.logedin.php\" METHOD=\"POST\">";echo "<b>Username:</b><br><input type=\"text\" name=\"user\"><br>";echo "<b>Password:</b><br><input type=\"text\" name=\"pass\"><br><br>";echo "<input type=\"submit\" value=\"Submit\">";echo "</form></center>";?>

en dan doc dat dat controleert (members.logedin.php):
PHP:
1
<?$userold=$user;$passold=$pass;mysql_connect("$DBHost","$DBUser","$DBPass");$result=mysql("$DBName","SELECT * FROM user WHERE user='$userold'");while ($row=mysql_fetch_row($result)) {$id=$row[0];$user=$row[1];$pass=$row[2]; if (($user=$userold) &amp;&amp; ($pass=$passold)) {  echo "<br><b>Welcome $user</b><hr color=\"#000000\" align=\"left\" width=\"30%\">";  echo "<br><b>Add A Member</b>";  echo "<br><b>Remove A Member</b>";  echo "<br><b>Change Member Info</b>";  echo "<br><b>Add A Match</b>";  echo "<br><b>Change Match Info</b>";  echo "<br><b>Enter Match Score</b>"; } else {  echo "<br><b>Login Fail...</b>"; }}?>

alleen als hij goed is laat hij wel van Add enzo zien, maar als inlog fout is krijg ik lege pagina :? en daar moet eigelijk komen te staan van login failure...

het probleem is volgens mij dat hij niks selecteerd als hij niet in SQL DB staat, maar hoe kun je dat dan doen :?

  • D2k
  • Registratie: Januari 2001
  • Laatst online: 31-08 10:19

D2k

www.php.net/mysql_num_rows en een beetje searchen naar login scrippies enzo

Doet iets met Cloud (MS/IBM)


Dit topic is gesloten.