Session's

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Session's

    Gruß leute,
    ich möchte bei meiner Seite eine "wer-ist-online" Liste erstellen.
    Dazu muss ich ja die session-daten in einer Datenbank speichern (mysql).
    Wie stelle ich das an?
    und was muss ich beachten?

    mfg
    *blubb*

  • #2
    Re: Session's

    Eigentlich reicht es bei jedem User eine Spalte "eingeloggt" anzulegen, welche ein Datum beinhält. Bei jedem Seitenaufruf wird geguckt ob seit der letzten Aktion (die im folgenden beschrieben wird), z.B. 3 Minuten vergangen sind, wenn ja, wird die Spalte mit einem aktuellen Zeitstamp upgedated

    Für die Ausgabe kommt dann ein Query allá
    SELECT user FROM users WHERE eingeloggt >= DATE_SUB(NOW(), INTERVAL 5 MINUTE)

    Ein netter Guide zum übersichtlichen Schreiben von PHP/MySQL-Code!

    bei Klammersetzung bevorzuge ich jedoch die JavaCoding-Standards
    Wie man Fragen richtig stellt

    Kommentar

    Lädt...
    X