login  Naam:   Wachtwoord: 
Registreer je!
 Forum

T_OBJECT_OPERATOR...

Offline MFdriver - 26/08/2005 16:14 (laatste wijziging 26/08/2005 16:19)
Avatar van MFdriverPHP interesse manmanmanm, ben gelijk nie in vorm, vandeweke 
Citaat:
Parse error: parse error, unexpected T_OBJECT_OPERATOR in /home/devnoxbe/public_html/casemodding/members/inloggen.php on line 64


euhm, ik zie daar eig weeral niets mis aan en in de buurt zie ik ook niet direct fouten 

iemand die mij kan helpen?
greetzz
  1. <?
  2. if (isset($_SESSION['ingelogd']))
  3. {
  4. ?>
  5. U bent al ingelogd, als <?=$_SESSION['gebruikersnaam'] ?>, het is niet nodig nog eens in te loggen..
  6. <?php
  7. header("refresh: 3; url=index.php");
  8. }
  9. else
  10. {
  11. if ($_SERVER['REQUEST_METHOD']=="POST")
  12. {
  13. echo('bezig met de gegevens te controleren <br>');
  14. $gebruikersnaam = addslashes($_POST['gebruikersnaam']);
  15. $paswoord = addslashes($_POST['paswoord']);
  16.  
  17. if(empty($gebruikersnaam))
  18. {
  19. $fouten[] = "je dient een gebruikersnaam in te vullen";
  20. }
  21. elseif(empty($paswoord))
  22. {
  23. $fouten[] = "je dient een wachtwoord in te vullen";
  24. }
  25. if(count($fouten) != 0) //wanneer er fouten zijn
  26. { ?>
  27. <table>
  28. <tr>
  29. <td class="kop">
  30. <p align="center"><b>Fout:</b></p>
  31. </td>
  32. </tr>
  33.  
  34. <tr>
  35. <td>
  36. <?php
  37. for($i = 0; $i < count($fouten); $i++) //for lus die fouten telt
  38. {
  39. echo '<div class="fout"> - '.$fouten[$i].'</div><BR />'; //fouten weergeven
  40. }
  41. ?>Klik <a href="javascript:history.go(-1);">hier</a> om terug te gaan naar
  42. het formulier</td>
  43. </tr>
  44. </table>
  45. <?php
  46. }
  47. else
  48. {
  49. $query = "SELECT * FROM members WHERE gebruikersnaam = '".$gebruikersnaam."' AND paswoord = '".$paswoord."' AND actief = '1'";
  50. if (!$sResult = mysql_query($query))
  51. {
  52. echo("Er is een fout opgetreden bij het halen van de gegevens uit de database <br>");
  53. echo('<br>');
  54. }
  55. else
  56. {
  57. if(mysql_num_rows($sResult) !=0)
  58. {
  59. while ($obj = mysql_fetch_object($sResult))
  60. {
  61. $_SESSION['id'] = $obj->id;
  62. $_SESSION['gebruikersnaam'] = obj->gebruikersnaam;
  63. $_SESSION['level'] = obj->level;
  64. $_SESSION['ingelogd'] = '1';
  65. $_SESSION['email'] = obj->email;
  66. }
  67. echo("u bent succsvol ingelogd. U word binnen 3seconden omgeleid naar de homepage.");
  68. header("refresh: 2; url=index.php");
  69. }
  70. else
  71. {
  72. echo("Uw account werd niet gevonden in de database, of mogelijks was het nog niet geactiveerd!");
  73. }
  74. }
  75. }
  76. }
  77. else
  78. {
  79. header("location: index.php");
  80. }
  81. }

[edit]
eerste fout al opgeost..
een ';' vergeten da zijn zo van die fouten da ik moeilijk vind :$

2 antwoorden

Gesponsorde links
Offline remcobers - 26/08/2005 16:19
Avatar van remcobers PHP expert $_SESSION['id'] = $obj->id;
$_SESSION['gebruikersnaam'] obj->gebruikersnaam;
$_SESSION['level'] = obj->level;
$_SESSION['ingelogd'] = '1';
$_SESSION['email'] = obj->email;

Wordt

$_SESSION['id'] = $obj->id;
$_SESSION['gebruikersnaam'] = $obj->gebruikersnaam;
$_SESSION['level'] = $obj->level;
$_SESSION['ingelogd'] = '1';
$_SESSION['email'] = $obj->email;
Offline MFdriver - 26/08/2005 16:22
Avatar van MFdriver PHP interesse ahum ahum..
kzou beter stoppen voor vandaag zkr, tis gelijk de ene domme fout na de andere 
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2025 Sitemasters.be - Regels - Laadtijd: 0.172s