Ciao ragazzi, premetto che non sono qui a chiedere codice PHP ma un soluzione concettuale al mio problema:

devo fare un conteggio degli utenti loggati nel mio sito, a "logica" ho provveduto inserendo un campo del DB che popolo con 1 al momento del login, e quando l'utente si slogga torna a 0

il problema mi si pone se l'utente non si slogga ma esce comunque dal sito chiudendo il browser o cambiando pagina.

Non ci avevo pensato ma ovvio :-)

Ho pensato di usare javascript per intercettare la chiusura ma i vari metodi non sono funzionanti in quanto scatenano l'evento anche con un semplice refresh della pagina.

Qualcuno si è mai trovato davanti ad un problema simile?
come potrei risolverlo (mi ripeto) a livello concettuale?

qualcuno sa darmi una dritta?
ogni suggerimento è ben accetto!

grazie!