Nun, ich l�se das so:

In der Usertabelle gibt's folgende Felder, die f�r die
wer-ist-online-liste erforderlich sind:

1.) LastLogin  (DT)
2.) LastAction (DT)
3.) online (bit)
4.) imChat (bit)
5.) DND (bit)

Jeder Aufruf der whoisonline.asp macht folgendes:

1.) Pr�ft, wo datadiff("n",LastAction,now)>15 und Online=TRUE
     --> online --> False
         imChat --> False
2.) Erzeugt eine Liste der Leute, wo DND = False & online = True

Weiters gibt's eine global includierte Datei (inc.asp), die folgendes
jedes mal macht:
  --> LastAction = now

Dann habe ich noch eine status-Datei, die permanent nichts anderes tut,
also pr�fen, ob & was sich tut und f�r den Fall da� das Ereignis "Neuer
User online" oder "user hat sich geschlichen" die "werIstOnline-Seite
reloaded, falls diese angezeigt wird.

Und dann ist da noch was: hinter dem Logo befindet sich ein kleines
Javascript, das beim Schlie�en (sprich beim wegsurfen) noch in einem
popupfenster die "Logout-Routine" durchf�hrt.

Stefan.


-----Urspr�ngliche Nachricht-----
Von: Stefan H�sler [mailto:[EMAIL PROTECTED]] 
Gesendet: Dienstag, 09. Juli 2002 20:09
An: AspGerman Kaffeehaus
Betreff: [aspdecoffeehouse] Welche User gerade online

Hi!

So, ich hab jetzt gesucht, gesucht und gesucht und nix passendes
gefunden.

Ich w�rd gerne auf einer Seite anzeigen, WELCHE User gerade online sind.
Die
User m�ssen sich anmelden. Sobald sie angemeldet sind, sollten sie dann
nat�rlich auch angezeigt werden.

Kann mir jemand einen Tipp geben, wie ich das realisieren k�nnte? Mir
f�llt
nix vern�nftiges  (funktionierendes) ein.

Vielen Dank

Stefan
http://www.drhirn.com/1




| [aspdecoffeehouse] als [EMAIL PROTECTED] subscribed
| http://www.aspgerman.com/archiv/aspdecoffeehouse/ = Listenarchiv
| Sie k�nnen sich unter folgender URL an- und abmelden:
|
http://www.aspgerman.com/aspgerman/listen/anmelden/aspdecoffeehouse.asp

| [aspdecoffeehouse] als [email protected] subscribed
| http://www.aspgerman.com/archiv/aspdecoffeehouse/ = Listenarchiv
| Sie k�nnen sich unter folgender URL an- und abmelden:
| http://www.aspgerman.com/aspgerman/listen/anmelden/aspdecoffeehouse.asp

Antwort per Email an