login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Login error (Opgelost)

Offline juser100 - 17/10/2008 17:49 (laatste wijziging 17/10/2008 18:18)
Avatar van juser100MySQL interesse Ik krijg telkens deze foutmelding:
  1. Parse error: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in D:\Server\WampServer\www\index.php on line 19


Dit is de code die ik gebruik:
  1. <?PHP
  2. INCLUDE ("configuration/connect.php");
  3.  
  4. IF(isset($_POST['Login']))
  5. {
  6. IF(trim($_POST['Gebruikersnaam']) <> "" && trim($_POST['Wachtwoord']) <> "")
  7. {
  8. $Gebruikersnaam = $_POST['Gebruikersnaam'];
  9. $Wachtwoord = md5($_POST['Wachtwoord']);
  10.  
  11. $Resultaat = mysql_query("SELECT User_ID, Gebruikersnaam, Wachtwoord, User_Level FROM Users WHERE Gebruikersnaam = '".$Gebruikersnaam."'")
  12. OR DIE (mysql_error());
  13.  
  14. IF(mysql_num_rows($Resultaat) > 0)
  15. {
  16. $Rij = mysql_fetch_assoc($Resultaat);
  17.  
  18. IF(!strcmp($Wachtwoord, $Rij['Wachtwoord']))
  19. {
  20. $_SESSION['suser_id'] = $Rij['User_ID'];
  21. $_SESSION['suser'] = $Gebruikersnaam;
  22. $_SESSION['slevel'] = $Rij['User_level'];
  23. $_SESSION['stime] = time();
  24. $_SESSION['smaxidle] = 60 * 60;
  25. }
  26. ELSE
  27. {
  28. $_SESSION = array();
  29. }
  30. unset($Rij);
  31. mysql_free_result($Resultaat);
  32. }
  33. header("Location: index.php");
  34. }
  35. }
  36. ?>
  37.  
  38. <HTML>
  39.  
  40. <HEAD>
  41. <TITLE>
  42.  
  43. </TITLE>
  44. </HEAD>
  45.  
  46. <BODY>
  47. <?PHP
  48. IF(!isset($_SESSION['SUSER']))
  49. {
  50. ?>
  51. <FORM ACTION="index.php" METHOD="POST">
  52. Naam <INPUT TYPE="TEXT" NAME="Gebruikersnaam" SIZE="20">
  53. <BR>
  54. Wachtwoord <INPUT TYPE="PASSWORD" NAME="Wachtwoord" SIZE="20">
  55. <BR>
  56. <INPUT TYPE="SUBMIT" NAME="Login" VALUE=" Inloggen ">
  57. </FORM>
  58. <?PHP
  59. }
  60. ELSE
  61. {
  62. ?>
  63. Hi <b><?= $_SESSION['suser'] ?></b>,<br />
  64. <a href="voorbeeld.php">voorbeeld pagina</a><br />
  65. <a href="logout.php">uitloggen</a><br />
  66. <?php
  67. }
  68. ?>
  69. </body>
  70. </html>


Weet iemand wat hieraan fout is?

2 antwoorden

Gesponsorde links
Offline nielsvdwal - 17/10/2008 17:50 (laatste wijziging 17/10/2008 17:51)
Avatar van nielsvdwal PHP gevorderde vast ergens een ; vergeten

edit

  1. $Resultaat = mysql_query("SELECT User_ID, Gebruikersnaam, Wachtwoord, User_Level FROM Users WHERE Gebruikersnaam = '".$Gebruikersnaam."'") OR DIE (mysql_error());
Offline Abbas - 17/10/2008 17:51 (laatste wijziging 17/10/2008 17:52)
Avatar van Abbas Gouden medaille

Crew .NET
Op regel 12, je query nog afsluiten met een " !

==>
  1. $Resultaat = mysql_query("SELECT User_ID, Gebruikersnaam, Wachtwoord, User_Level FROM Users WHERE Gebruikersnaam = '".$Gebruikersnaam."' ")
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2026 Sitemasters.be - Regels - Laadtijd: 0.195s