passero
Legacy Member
Ik heb hier iets raars voor met mijn sessie...
Wanneer ik op pagina A ben en ik sla iets op in de sessie op volgende manier:
ik haal dat ergens (binnen dezelfde pagina maar andere file) op door
Wanneer ik echter naar een andere pagina ga door op een link te klikken dan blijkt dat de waarde $_SESSIOn["user"] leeg is. Ook al doe ik een simpele echo $_SESSION["user"] dan zit er gewoon niets in.
Ik heb mijn volledig project gezocht en er is maar 1 lijn waar ik $_SESSION["user"] schrijf en die lijn wordt enkel uitgevoerd bij het inloggen.
Iemand enig idee wat de fout kan zijn? Moet ik nog iets speciaals doen om die objecten op te slaan in mijn sessie?
Mss nog even dit: $gbr is een object met een aantal properties van de gebruiker zoals een username, password en email.
Wanneer ik op pagina A ben en ik sla iets op in de sessie op volgende manier:
Code:
$_SESSION["user"] = serialize($gbr);
ik haal dat ergens (binnen dezelfde pagina maar andere file) op door
Code:
$gbr = unserialize($_SESSION["user"]);
Wanneer ik echter naar een andere pagina ga door op een link te klikken dan blijkt dat de waarde $_SESSIOn["user"] leeg is. Ook al doe ik een simpele echo $_SESSION["user"] dan zit er gewoon niets in.
Ik heb mijn volledig project gezocht en er is maar 1 lijn waar ik $_SESSION["user"] schrijf en die lijn wordt enkel uitgevoerd bij het inloggen.
Iemand enig idee wat de fout kan zijn? Moet ik nog iets speciaals doen om die objecten op te slaan in mijn sessie?
Mss nog even dit: $gbr is een object met een aantal properties van de gebruiker zoals een username, password en email.