Gunther: Problem beim onunload event: User wird einfach ausgeloggt!

Beitrag lesen

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