Czy jest możliwość odpalenia skryptu php w momencie zamknięcia strony www / zakładki ze stroną

Chciałem zrobić listę użytkowników online. Przy logowaniu dodaj userowi ststus "online" jeśli "kliknie" wyloguj status ustawiany jest na "offline".
A co jeśli się nie wyloguje a zamknie stronę...dalej zostaje online :/
Jeśli dałby się odpalić skrypt zamieniający online na offline w BD to problem byłby rozwiązany.
Proszę o pomoc.
Pozdrawiam