Hallo,
auf meiner Seite soll es eine Übersicht geben, welche Frontendnutzer gerade Online sind.
Ich benutze die newloginbox zum einloggen.
Wie kann ich das denn herausfinden in TYPO3.
Ich dachte ers, das geht mit dem Feld is_online in fe_users.
Aber dort steht ja nur ein unix_timestamp. Was genau sagt denn der timestamp aus?
Gibts es vielleicht eine Globale Variable in der alle eingeloggten Nutzer gespeichert sind?
Danke Tobias
Ist ein Frontenduser online???
Such mal auf http://typo3.org/extensions/ nach "user online", da gibts schon genug extensions die das können
lg georg
Ich habe nun einmal die Extension "Who-Is-Online" verwendet. Leider wird mir nichts angezeigt. Dort wird folgende SQL Abfrage verwendet:
$query = 'SELECT DISTINCT ses_userid, username, name
FROM fe_sessions LEFT JOIN fe_users ON (ses_userid=uid)
WHERE ses_tstamp+'.$timeout.' < unix_timestamp() OR is_online+'.$timeout.' < unix_timestamp()';
$timeout wird hierbei auf 3600 gesetzt.
Ich bekomme aber leider kein Ergebnis zurück, auch wenn ich im Frontend eingeloggen bin.
Die anderen Extensions die ich gefunden haben haebn auch nicht so richtig funktioniert.
Hat jemand da noch ne idee.