Felix Riesterer: Anzeigen welche User online sind.

Beitrag lesen

Lieber Simon,

üblicherweise sieht man bei den ebenso üblichen Foren "users online: nick1, nick2 etc.", was nichts anderes bedeutet, als dass ein authentifizierter Request dieses/dieser User innerhalb der letzten X Minuten erfolgt ist.

Wenn Dir diese Info so wichtig ist, dann kannst Du ja jedem User in Deiner DB einen Timestamp "lastRequest" geben, der bei jedem Aufruf Deiner Seite aktualisiert wird. Beim korrekten Abmelden setzt Du diesen Timestamp einfach auf null (also eins kleiner als eins).

Und die Übersicht iteriert nur noch durch die User und prüft, ob der jeweilige lastRequest innerhalb des von Dir als aussagekräftig angesehenen Intervalls liegt, um diesen User dann aufzuführen.

Liebe Grüße,

Felix Riesterer.

--
ie:% br:> fl:| va:) ls:[ fo:) rl:° n4:? de:> ss:| ch:? js:) mo:} zu:)