login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Pagina blijft leeg met sessie (Opgelost)

Offline juser100 - 24/03/2009 13:58
Avatar van juser100MySQL interesse Ik heb het zover dat er een sessie wordt aangemaakt. In deze sessie zit ook het id van het lid bij. Nu wil ik dat de gegevens aan de hand van dat id uit de leden tabel wordt gehaald. ik heb het als volgt gemaakt:
  1. <?PHP
  2. IF (isset($_SESSION['Gebruikersnaam']) && isset($_SESSION['Wachtwoord']) && isset($_SESSION['Leden_ID']) && isset($_SESSION['Gebruikerslevel']))
  3. {
  4.  
  5. INCLUDE("../../configuration/connect.php");
  6.  
  7. $query = "SELECT * FROM leden WHERE Leden_ID = '".$_SESSION['Leden_ID']."'";
  8. $sql = mysql_query($query) OR DIE (mysql_error());
  9.  
  10. WHILE ($obj = mysql_fetch_object($sql))
  11. {
  12. $Naam = $obj->Naam;
  13. ?>
  14. pagina...
  15. <?PHP
  16. }
  17. }
  18. ELSE
  19. {
  20. ECHO"FALSE";
  21. }
  22. ?>


Ik krijg geen fout, maar de pagina blijft blank, wat nu?

5 antwoorden

Gesponsorde links
Offline Ultimatum - 24/03/2009 14:01
Avatar van Ultimatum PHP expert doe eens error_reporting(E_ALL); onder session_start. En probeer eens control structures (if, while, else etc..) in kleine letters te doen zo ook als php tags en includes. Weet niet of het uitmaakt maar het is het proberen waard. En op regel 21, een spatie tussen echo en false.
Offline marten - 24/03/2009 14:01
Avatar van marten Beheerder
boven je code zetten
Offline juser100 - 24/03/2009 14:06
Avatar van juser100 MySQL interesse Pagina blijft leeg.. als ik het stukje van
  1. ".$_SESSION['Leden_ID']."
er tussenuit laat (vervang door een getal waarvan ik weet dat het bestaat in de tabel) werkt het wel normaal. Maar ik wil dat de gegevens gekoppeld zijn aan het id zodat ook de juiste gegevens naar voren komen.
Offline Ultimatum - 24/03/2009 14:09 (laatste wijziging 24/03/2009 14:09)
Avatar van Ultimatum PHP expert is Leden_ID een integer in je database? Want dan moet je int niet tussen quotes zetten:
  1. $query = "SELECT * FROM leden WHERE Leden_ID = ".$_SESSION['Leden_ID'];

Controleer wel eerst of het een positief getal is.
Offline juser100 - 24/03/2009 14:11
Avatar van juser100 MySQL interesse Heb de waarde veranderd in Gebruikersnaam, wat wel werkt..
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.185s