Hi!
Hab mir gerade einen kleinen Chat mit PHP + CSS geschrieben, funktioniert ganz gut, nur eine Sache bekomm ich nicht in den Griff. Ich schreibe die User alle einfacherhalber in eine Datei (Einträge und dergleichen in Datenbank, wobei dort auch immer nur die letzten 15 Beiträge persistent gespeichert werden), die sich angemeldet haben. Jeder bekommt eine Session zugewiesen am Anfang. Ich mein, mir ist klar, dass, wenn der User "Logout" drückt, ich dann einfach seinen Namen aus der Datei löschen kann und er somit nicht mehr aufscheint. Kann ich das irgendwie machen, auch wenn er einfach nicht auf Logout drückt ?
Nun hab ich als Lösung einfach eine eigene TimeOutKLasse im Sinn, wenn er sich x Minuten nichts eintippt oder dergleichen, wird er + Session halt gelöscht.
Gibts ne elegantere Methode ?, bin für Tipps echt dankbar. Und ja, ich hab noch nicht viel Erfahrung mit PHP