Sebastian Lagemann: Online Status?

Beitrag lesen

Gar nicht. Das einzige, was Du machen kannst, ist ein Timeout: wenn der Benutzer nach dieser und dieser Zeit (z.B. 15 Minuten) nicht mehr auf Deinen Server zugegriffen hat, dann gilt er als ausgeloggt.

Hm, es gibt eine Möglichkeit das Zeitfenster zu verkleinern indem du ein "blindes" Frame nimmst in welchem nach z.B. 30 Sekunden eine Seite automatisch geladen wird und der Status des Benutzers dann entsprechend geupdatet wird. Ist zwar relativ unschön, funktioniert aber gut ;)