Am einfachsten ist es sicherlich mit JavaScript. Dafür gibt es das "unload"-Event. Darauf registrierst du einen Handler und schickst ein Request an den Server mit allen erforderlichen Daten, so dass dieser dann die Funktion ausführen kann.
Ohne JavaScript gibt es nur die Möglichkeit, dass du indirekt über die Aktionen des Users feststellst, wann er die Seite verlassen hat und dann die Funktion ausführst.
__________________
This is what happens when an unstoppable force meets an immovable object.
|