Salve a tutti!
Sto provando e riprovando ma proprio non riesco a trovare un modo per risolvere questo problema.
Avrei la necessità di modificare un parametro nel database alla chiusura pagina (il classico fine sessione per capire se un utente è offline o online).

Le soluzioni che finora ho trovato sono quelle ovviamente legate all'evento javascript
onunload.

Il problema è che se all' onunload associo una window.open e l'utente ha il blocco popup
la pagina logout non si apre.
il codice sarebbe questo:

... onunload="open('logout.php');" ...

l'altra soluzione che invece avevo pensato io sarebbe quella di modificare direttamente
i parametri nel database, ma non funziona, probabilmente perchè o sbaglio io oppure non si può fare.

... onunload=" <? $query="UPDATE ..." ... ?>";

voi che ne sapete a pacchi sicuramente sapete come fare.. un piccolo aiutino?
Grazie