Bruno ohne Zähne: Alle offenen Session anschauen

Beitrag lesen

Hallo Bruno & Mufti

Ja genau und aus diesem Grund denke ich, dass man einfach alle Session dort nehmen kann. Klar kann ein User einfach den Browser schliessen und die Session bleibt offen. Dann ist er halt noch z.B. 5 Minuten Online dann wird seine Session ja eh gelöscht.

Weil wenn ich alle Session in eine DB schreibe, dann würde das gehen aber nur, wenn sich alle User schön wieder abmelden. Was eben, wenn einer einfach das Browserfenster schliesst? Dann bleibt er immer eingetragen in der DB!?

Marco

Du müßtest bei jeder Aktion eines Users (Login, Seitenaufruf, Logout) alle Benutzer aktualisieren (in DB schauen, wessen Time Expire abgelaufen ist).

Nötig ist es aber nicht. PHP löscht die Session automatisch.

Mfg
Bruno