Session ID lebt länger als die Session Variablen

MikeDe

Mitglied
Ich habe ein Loginsystem und stehe glaube voll neben mir.

Dabei setzt das System in erster Linie auf Session's, für ein Dauerlogin dann natürlich auf Cookies.

Ich schreibe beim Login die session_id() in die Datenbank und lege mir mehrere SessionVariablen an zb $_SESSION['user_id'] usw Die session_id() wird automatisch als cookie gespeichert und endet erst beim schliessen des browsers, aber die Session Variablen sind schon viel früher gelöscht.

Hat jemand einen Tip wie ich das bewerkstelligen kann das die Session Variablen so lange leben wie die Session ID?
 
Das ist nicht möglich. Denn dann dürftest du die Sitzungen niemals löschen, da es ja theoretisch möglich ist, dass auch die Sitzungs-ID unbegrenzt „existiert“.
 
Du kannst deine selbe Session emuliert. Dafür sollst du selbst ein Cookie senden, die Data- Lesen/Schreiben aus/in DB Operationen machen usw.
 
Zurück