sessions in datenbank speichern
mabu
- php
0 Sven Rautenberg0 romy
Hi!
Mir hat man mal geraten Sessions in eine Datenbank zu speichern, um die Leute, die gerade online sind, aufzulisten.
Jetzt wollte ich mal nachfragen, wie das geht!?
Können dann immer noch die Standard-Session-Funktionen verwendet werden, oder muss ich mir dann selbst eine schreiben?
Und gibt es vielleicht doch eine andere Möglichkeit, die aktuellen Sessions abzufragen?
mfg,
mabu
Moin!
Mir hat man mal geraten Sessions in eine Datenbank zu speichern, um die Leute, die gerade online sind, aufzulisten.
Da hat man dir wohl eher Blödsinn erzählt, denn eine Anzeige der Leute, die online sind, kann es aus technischen Gründen gar nicht geben. Dazu steht allerdings schon so viel im Archiv, dass es ziemlich langweilig wäre, das alles nochmal durchzukauen.
Nur so als Ansatzpunkte (eine Schnellsuche nach "online anzeigen" im Archiv 2003):
http://forum.de.selfhtml.org/archiv/2003/5/45517/#m248325
http://forum.de.selfhtml.org/archiv/2003/4/42923/#m234808
http://forum.de.selfhtml.org/archiv/2003/1/36026/#m196848
- Sven Rautenberg
Hi
Falls die Leute sich einloggen (ich nehme dies an, da mir sonst Shcleierhaft ist, wie Du überhaupt ne Session rauskriegen willst ohne sie selbst erstellt zu haben) kannst Du ja in der Datenbank ein eingeloggt-Flag setzen und dies dann ausgeben. Du löschst es wieder nach dem Ablauf der Session.
Ich denke nicht, dass Du rauskriegen kannst ob eine session vorzeitig beendet wurde...
weiteres zu Sessions findest Du hier:
http://www.php.net/manual/de/function.session-register.php
ciao
romy