Hallo,
ich mache derzeit meine ersten "Session Erfahrungen".
Ich möchte iene Art COmmunity erstellen.
Dazu wird wird auf jeder seite session_start() aufgerufen.
Die vergebene Session wird in einer MySQL Datenbank zusammen mit der ID des USers gespeichert.
Außerdem wird auf jeder Seite die funktion check_login aufgerufen, die schaut ob die SessionID in der Datenbank eingetragen ist. (Um zu verhindern, dass einzelne Seiten, wie "User account ändern" geöffnet werden können ohne, dass man eingeloggt ist).
Das klappt bis her auch ganz gut, aber sobald ich den Browser schließe und wieder öffne bin ich wieder ausgeloggt. Wenn ich die session id mit echo auslesen ist sie bei jedem "browser-neu-öffnen" vorgang eine andere - das klingt ja auch logisch.
ich möchte aber, dass man solange eingeloggt ist, bis man sich manuell ausloggt. so wie es z.b. in vielen foren der fall ist. wie kann ich das realisieren?
danke!
grüße, fl4sh
ich mache derzeit meine ersten "Session Erfahrungen".
Ich möchte iene Art COmmunity erstellen.
Dazu wird wird auf jeder seite session_start() aufgerufen.
Die vergebene Session wird in einer MySQL Datenbank zusammen mit der ID des USers gespeichert.
Außerdem wird auf jeder Seite die funktion check_login aufgerufen, die schaut ob die SessionID in der Datenbank eingetragen ist. (Um zu verhindern, dass einzelne Seiten, wie "User account ändern" geöffnet werden können ohne, dass man eingeloggt ist).
Das klappt bis her auch ganz gut, aber sobald ich den Browser schließe und wieder öffne bin ich wieder ausgeloggt. Wenn ich die session id mit echo auslesen ist sie bei jedem "browser-neu-öffnen" vorgang eine andere - das klingt ja auch logisch.
ich möchte aber, dass man solange eingeloggt ist, bis man sich manuell ausloggt. so wie es z.b. in vielen foren der fall ist. wie kann ich das realisieren?
danke!
grüße, fl4sh
Kommentar