Hi Forum,
Ich habe das Problem, daß ich feststellen muss, ob ein Besucher meiner Page diese verlässt, in einen anderen Domainbereich geht oder schlicht das Fenster geschlossen wird.
Es handelt sich hierbei um eine Datenbankanwendung in der auch die Arbeitszeit der Mitarbeiter (logon,logoff) erfasst werden soll.
Deshalb ist ein echter logout ziemlich wichtig. Das ganze Projekt ist in PHP realisiert und arbeitet mit sessions.(keine Frames)
Leider habe ich in PHP keinen Weg gefunden, einen halbwegs sicheren logout zu realisieren(ausser einem Cronjob,aber genau DAS möchte ich nicht).
Die Suchfunktion in diesem Forum war auch nicht sehr hilfreich, gab zwar einiges an Ergebnissen aber in denen wird zu 99% nur über den Sinn und Unsinn von POPups diskutiert.......
Ich möchte schlicht nur ein PHP-Script in dem besagten Fall aufrufen das etwas in die Datenbank schreibt. Es braucht nichtmal ein sichtbares Fenster sein.
Jetzt hatte ich hier das 'onUnload' Event entdeckt und mal ein bischen probiert aber da wird das Script ja bei JEDEM Fensterwechsel ausgeführt also nicht so der Bringer. Leider ist das meine erste Erfahrung mit Javascript, hatte bisher nicht solche Fälle deshalb bitte ich um Eure Mithilfe.
Gibt es eine halbwegs geeignete Lösung dafür? Vielleicht auch einen Beispielscrip?
mfg
Blacky