Splinter
Registrierung Kalender Mitgliederliste Teammitglieder Suche Häufig gestellte Fragen Zur Startseite

Splinter » Comasu MORPG » Programmierung » Session / Online-Userliste... » Hallo Gast [Anmelden|Registrieren]
Letzter Beitrag | Erster ungelesener Beitrag Druckvorschau | An Freund senden | Thema zu Favoriten hinzufügen
Neues Thema erstellen Antwort erstellen
Zum Ende der Seite springen Session / Online-Userliste...
Beiträge zu diesem Thema Autor Datum
 Session / Online-Userliste... MoG 26.03.2007 13:12

Autor
Beitrag « Vorheriges Thema | Nächstes Thema »
MoG MoG ist männlich
Administrator


images/avatars/avatar-62.gif

Dabei seit: 06.10.2005
Beiträge: 425
Herkunft: Fischbach (Kr. Kaiserslautern)

Session / Online-Userliste... Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Blubb

Es werden Lösungsvorschläge für die Userverwaltung gesucht, genauer die Session-Verwaltung.
Im Endeffekt sollte man ohne Probleme auf eine Liste zugreifen können, die alle User ausgibt, die zur Zeit online sind, also eine SessionID haben.

Meine idee ist vielleicht umständlich, daher bitte ich um Rückmeldung

in der login.php wird direkt die Session erstellt. Man könnte im gleichen Schritt auch eine tabelle 'sessions' mit einem Eintrag füllen: userid, username, letzte aktivität (time()), IP

Das Problem: mit jedem, aber wirklich jedem Seitenaufruf müsste diese Tabelle überprüft werden. Und genau hier komme ich ins schwanken...


Wäre es nicht besser, auf das Session-System zu verzichten? Bleiben wir bei dieser session-Tabelle. User A hat sich eingeloggt, hat seinen Eintrag in der Tabelle und mal eben 30 Minuten weg. Er kommt zurück und führt eine Aktion aus. Bei jeder Aktion wird die aktuelle Zeit mit der Zeit der letzten Aktivität aus der Tabelle verglichen. Liegt da eine Differenz von X dazwischen, wird der Eintrag gelöscht und der User ist quasi ausgeloggt.

Sinnvoll? oder sind Server-Sessions sicherer? oder was oder wie? ^^


mfg mog

__________________

Montag, 26.März 2007 13:12 MoG ist offline E-Mail an MoG senden Homepage von MoG Beiträge suchen auf Freundesliste Fügen Sie MoG in Ihre Kontaktliste ein MSN Passport-Profil von MoG anzeigen
Baumstruktur | Brettstruktur
Gehe zu:
Neues Thema erstellen Antwort erstellen
Splinter » Comasu MORPG » Programmierung » Session / Online-Userliste...

Forensoftware: Burning Board 2, entwickelt von WoltLab GmbH