Willkommen ~Gast!
Registrieren || Einloggen || Hilfe/FAQ || Staff
Probleme mit der Registrierung im Forum? Melde dich unter registerEin Bild.
Autor Beitrag
000
12.05.2002, 19:55
G.F.



Hi Leutz
kann mir jemand sagen wie ich mir am besten ein useronline script schreibe.
Diese Script (in php am besten) muss den namen der eingeloggten personen anzeigen und die anzahl der nicht eingeloggten personen die sich zum jetzigen Zeitpunkt auf der Seite befinden.

Thx

Cu G.F.

--

zum Seitenanfang zum Seitenende Profil || Suche
001
12.05.2002, 20:46
Megge



also als erstes brauchst du ein login script mit member verwaltung.
hast du das, so erstellst du ein weiters feld in der user tabelle, die heisst
user_lastaction
oder sowas
dann, bei jeder site, machst du nen eintrag in das feld user_lastaction bei jedem registrierten user, also dort fügst du die microtime über time() ein + fügst der microtime noch weitere 5-10 minuten hinzu.
so, nun liest du jedesmal, wo du die user haben willst raus, und schaust, bei wem die lastaction grösser oder gleich jetzt ist. trifft das zu, zählst du ihn auf. wie das mit guests geht, fällt mir grad nix ein, aber es gibt hunderte solcher scripts auf diverse seiten..

und notfalls schaust du dir noch den thwb code an, dort ists ja auch integriet, inklusive guests

--


Dieser Beitrag wurde am 12.05.2002 um 20:46 von Megge bearbeitet.
zum Seitenanfang zum Seitenende Profil || Suche
002
12.05.2002, 22:30
Joker



Ich habe das auf meiner Page auch mal gemacht.

ich habe eine tabelle session erstellt mit sessionid, zeit und name

(informier dich erst mal über sessions... damit du etwa weisst, wie das gehen soll... )

1. Abfrage ob session XY registriert ist
- wenn ja: time updaten
- wenn nein: sessionid, zeit und name in die tabelle eintragen (wenns ein besucher ist, der nicht eingelogt ist, habe ich einfach eine 0 rein oder so.)

2. Datensätze auslesen WHERE NAME <> 0 AND ZEIT >= $BLUB und ausgeben.
3. Datensätze auslesen WHERE NAME = 0 AND ZEIT >= $BLUB und ausgeben.
4. Eventuel datensätze noch löschen, die schon älter sind...

vieleicht nützts, vieleicht auch nicht =)

--

-=[ Aigu.ch ]=-

zum Seitenanfang zum Seitenende Profil || Suche
003
13.05.2002, 00:52
chriss



sehr gutes tut zu sessions:
http://www.slware.com/index.php?action=tutorials&operation=showtut&id=0006

--

zum Seitenanfang zum Seitenende Profil || Suche
004
14.05.2002, 15:58
G.F.



Ich kann mit session umgehen aber trotzdem danke!
Der Loin und so is mit session!!!
danke jetzt muss ich aber erstmal des umsetzzten was ihr gesatgt habt ;)

--

zum Seitenanfang zum Seitenende Profil || Suche