WCM Forum

WCM Forum (http://www.wcm.at/forum/index.php)
-   Programmierung (http://www.wcm.at/forum/forumdisplay.php?f=17)
-   -   php eingeloggte user anzeigen (http://www.wcm.at/forum/showthread.php?t=126370)

Seppo 25.02.2004 15:13

php eingeloggte user anzeigen
 
hi zusammen!

ich bräucte irgendwie einen kleinen denkanstoss wie man am besten so eine auflistung aller derzeit eingeloggten user auf einem board macht!

muss ich da irgendwie alle aktuellen sessionids wegschreiben in eine db oder wie lässt sich sowas am besten machen.. und vorallem wie krieg ich diese user wieder raus wenn sie jetzt nicht ausloggen sondern einfach browser schliessen ?

blick mich voll nimma durch :(

oder hat irgendwer scho so ein fertiges codeschnipsel was er mir schicken könnte?

tia seppo

reichr 25.02.2004 15:32

..
 
Ganz schnell und verständlich:

1. User eindeutige ID zuweisen
2. Bei jedem Seitenaufruf schauen, ob ID schon in Datenban vorhanden ist
- wenn NICHT, ID und Timestamp in Datenbank schreiben
- wenn JA, Timestamp von dazugehöriger ID ändern
3. Bei jedem Aufruf der Seite alle Einträge in der Datenbank, die älter sind als z.B. 2 Minuten löschen.

SNo0py 26.02.2004 18:50

Prinzip ok. Praktisch gefährlich, da die Daten oft nicht stimmen und die Datenbank seeeehr viel zu tun hat...


Alle Zeitangaben in WEZ +2. Es ist jetzt 03:34 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag