Hallo zusammen!
Ich habe das Script von mrhappiness bei mir integriert und funzt wunderprächtig. Danke an mrhappiness! Aber eine Frage habe ich doch noch.
Wenn sich ein User einloggt, dann wird ja die Session-ID in der MySQL Tabelle gespeichert. Habe es aber schon oft erlebt, dass viele User nicht auf Logout klicken und somit die Session weiterhin in der DB steht (was an sich ja nicht soooo tragisch wäre). Wenn ich nun sowas machen will wie, "Wieviele User sind gerade online", dann würde ich ja in der Session Spalte die Zeilen zählen, wo in der Session Spalte ungleich NULL drin steht. Loggt sich jemand nicht aus, dann ist er ja leider immernoch online (obwohl er es nicht is) :-(((.
Wie und wo kann ich nun was einbauen, dass nach 5 min Inaktivität, die Spalte wieder auf "NULL" gesetzt wird. Hat jemand ne Idee???
Danke!
Ich habe das Script von mrhappiness bei mir integriert und funzt wunderprächtig. Danke an mrhappiness! Aber eine Frage habe ich doch noch.
Wenn sich ein User einloggt, dann wird ja die Session-ID in der MySQL Tabelle gespeichert. Habe es aber schon oft erlebt, dass viele User nicht auf Logout klicken und somit die Session weiterhin in der DB steht (was an sich ja nicht soooo tragisch wäre). Wenn ich nun sowas machen will wie, "Wieviele User sind gerade online", dann würde ich ja in der Session Spalte die Zeilen zählen, wo in der Session Spalte ungleich NULL drin steht. Loggt sich jemand nicht aus, dann ist er ja leider immernoch online (obwohl er es nicht is) :-(((.
Wie und wo kann ich nun was einbauen, dass nach 5 min Inaktivität, die Spalte wieder auf "NULL" gesetzt wird. Hat jemand ne Idee???
Danke!
Kommentar