Hallo!
Ich möchte die Session killen, sobald der Benutzer die Seite schließt.
Nein, möchtest du nicht. ;-)
Du möchtest die Session killen, sobald der Besucher die Site verlässt.
Leider passiert dies schon nach dem ersten Login: Die erste Seite wird angezeigt aber die darauf folgende nicht, der user ist somit wieder ausgeloggt, weil ja beim VERLASSEN der letzten Seite onunload ausgelöst wird.
Irgendwie logisch - findest du nicht?
Wie kann ich feststellen, dass der Benutzer das Fenster auch wirklich schließt?
Dazu hat Mathias dir doch schon ausgiebig geantwortet. Ich fasse nochmal kurz zusammen: Gar nicht!
onclose ging leider irgendwie nicht. Kann mir jemand helfen? :(
IMHO du dir selber, indem du dich von der Idee verabschiedest.
In solchen Fällen sollte man Aufwand - Nutzen gegenüberstellen. In deinem Fall scheint mir der Aufwand im Verhältnis zum Nutzen unverhältnismäßig (zumal das Ganze auch nur bei aktiviertem JS überhaupt funktionieren könnte).
Und überhaupt: Worin besteht eigentlich deiner Meinung nach der Nutzen einer solchen Geschichte?
Gruß Gunther