Mysql
 sql >> Datenbank >  >> RDS >> Mysql

So durchlaufen Sie das Session-Array in PHP

$_SESSION ist nur für den Besucher verfügbar, der die Seite tatsächlich öffnet. (Es wäre schön, alle $_SESSION-Variablen zu sehen, nicht wahr?)

Vielleicht möchten Sie diese $_SESSION-Variablen in Ihrer Datenbank speichern und sie dann durchlaufen.

Aktualisieren:

  • Erstellen Sie eine Sitzungstabelle, in der Sie Ihre derzeit angemeldeten Benutzer speichern können
  • Jedes Mal, wenn ein eingeloggter Benutzer eine Seite öffnet, einen Wert (Zeitstempel) wie last_seen erhöhen
  • gleichzeitig tote Sessions prüfen (z.B. alle Zeilen löschen, in denen last_seen value ist kleiner als now - Sitzungslebensdauer des Servers