Hallo Freunde der CGI-Programmierung,
ich hab jetzt mit Perl einen kleinen CGI-Chat gebastelt.
Alle User müssen sich einloggen und ein Nickname aussuchen, wodurch eine Datei mit dem Nickname in einem Verzeichnis entsteht.
Die Eingaben der User, also das "Gechattet", werden in eine Text-Datei gespeichert. Die Ausgabe der chat folgt in einem Frame-Fenster, die sich alle 5 Sekunden "refrecht".
Durch das Einloggen der User kann ich wissen, wie viele sich eingeloggt haben.
Mein Problem nun: Wie erfahre ich, daß jemand nicht mehr im chat-raum ist, also er sich aus dem chat weggeklickt hat, oder anderen URL im Browser aufgerufen hat, oder sonst was macht außer chatten natürlich ...
Ich hab mir überlegt einen Button zum ausloggen einzurichten,
aber der User könnte doch statt dessen einfach sein Browser schliessen, oder anderen URL angeben. Und dann würde das ausloggen gar nix bringen, denn er wäre als eingeloggt registriert!
Habt ihr ne Idee wie man das lösen könnte?
Für Anregungen bin ich euch sehr dankbar!
Herzlichen Grüße
Frank