el javascript solo funciona en el navegador y no en el servidor.. tienes que hacer la mezcla con PHP para insertar en la base de datos..
esta funcion funciona para IE para advertir que esta cerrando la ventana:
Código HTML:
Ver original<body onbeforeunload="event.returnValue = 'Si cierras la ventana su sesion se cerrara.'">
la idea es hacer algo de este tipo pero que funcione los demas browser y con ajax haces una llamada asincrona para insertar y luego destruir la sesion