login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Loginscript gaat de mist in

Offline IceCold - 03/11/2004 20:23
Avatar van IceColdNieuw lid
  1. <? session_start(); ?>
  2. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
  3. <html>
  4. <head>
  5. <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
  6. <title>Imagination / Backstage 0.5</title>
  7. <style type="text/css">
  8. <!--
  9. .style1 {
  10. font-family: Arial, Helvetica, sans-serif;
  11. font-size: x-small;
  12. }
  13. -->
  14. </style>
  15. </head>
  16.  
  17. <body>
  18. <center>
  19. <br><br><br><br><br><br><br><br>
  20. <?
  21. // connect to mysql
  22. mysql_connect('*', '**', '***');
  23. mysql_select_db('wildside');
  24. // declare vars
  25. $user = $_POST['user'];
  26. $pass = md5($_POST['pass']);
  27. // prepare query
  28. $query = "SELECT * FROM i_leden WHERE nick = '$user' AND pass = '$pass'";
  29. // query
  30. $sql = mysql_query($query) or die(mysql_error());
  31. // count
  32. $aantal = mysql_num_rows($sql);
  33.  
  34. // if there is only one:
  35. if( $aantal == 1) {
  36. while($show=mysql_fetch_array($sql)){
  37. $_SESSION['rechten'] = $show['rechten'];
  38. $_SESSION['login'] = 1;
  39. ?>
  40. <table width="466" border="0" bgcolor="F2F2F2">
  41. <tr>
  42. <td width="460"><div align="center">
  43. <p>&nbsp;</p>
  44. <p align="center" class="style1">Ingelogd! Ga naar de <a href="index2.php">index</a></p>
  45. <p>&nbsp;</p>
  46. </div></td>
  47. </tr>
  48. </table>
  49. <?
  50. }
  51. }
  52. else
  53. { $_SESSION['login'] = 0; ?>
  54. <table width="466" border="0" bgcolor="F2F2F2">
  55. <tr>
  56. <td width="460"><div align="center">
  57. <p>&nbsp;</p>
  58. <p align="center" class="style1">De gegeven gebruikersnaam kan niet worden gevonden<br>
  59. Of het paswoord was fout. </p>
  60. <p>&nbsp;</p>
  61. </div></td>
  62. </tr>
  63. </table>
  64. <?
  65. }
  66. ?>
  67. </center>
  68. </body>
  69. </html>



ALs de gegevens juist zijn, geeft ie een witte pagina, als ze fout zijn, geeft die de opgegeven error. Iemand een idee?

3 antwoorden

Gesponsorde links
Offline MothZone - 03/11/2004 20:36 (laatste wijziging 03/11/2004 20:37)
Avatar van MothZone PHP ver gevorderde zie niet direct een fout, mss de db eens nakijken?
Anders weet ik het niet:s

Edit: kan mss ook aan de post-gegevens liggen, kan je nakijken of ze juist zijn door ze eens te echo-en.
Offline MothZone - 03/11/2004 20:37
Avatar van MothZone PHP ver gevorderde @delta: lees het script
Offline delta_004 - 03/11/2004 20:37
Avatar van delta_004 Onbekend ik denk dat je dit verkeerd heb ingevuld
$query = "SELECT * FROM i_leden WHERE nick = '$user' AND pass =
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2025 Sitemasters.be - Regels - Laadtijd: 0.192s