Hello,
sämtliche noch registrierte Sessions findest Du üblicherweise im Directory
session.save_path (siehe php.ini)
Dort legt PHP die Sessiondateien unter dem Namen "sess_*****" ab Die ***** stehen für die Session-ID.
Moin auch,
das ist sehr hilfreich und funktioniert.
D.h. ich bekomme so zu den einzelnen session_id s aus der Tabelle die filetime.
Via time()-fileatime() bekomme ich ein recht kleines Zeitfenster, wenn der User online ist.
Also time() - fileatime($sessfile) < 60 könnte dann schon als Kriterium gelten.
Oder täusch ich mioch da ?
Ich teste das gerade aus, indem ich mit zwei verschiedenen Browsers unter der gleicher user_id die entsprechende Seite connectiert habe,
und bekomme jedesmal eine Differenz von max 10, wenn ich ein script ausführe, was das abfragt....
Gruß von der Ostsee
Hanjo