si tuvieras la página montada con includes y, alguno de esos, estuviera en todas las páginas (cabecera, por ejemplo) podrías ponerle un evento en javascript que, cuando se cierre la página, abra un popup que desloguee al usuario. Esto creo que lo leí por ahí hace tiempo, o lo soñé algún día de

, no me acuerdo.
un saludo