Tengo un problemita con eso de las sesiones espero que alguien me pueda ayudar de antemano gracias
Tengo un sitio hecho en php donde el usuario tiene que logearse, dentro del sitio tengo un boton que se llama desconectar, pero bueno casi ningun usuario lo toca y cuando quiere salir de la pagina simplemente
cierra la ventana o escribe direccion en la barra de direcciones lo que me provoca que su sesion quede abierta y esto me provoca un problema como se podran imaginar, tengo un archivo que queca 15 minutos cierra todas estas sesiones que estan sin usar, pero lo que pretendo es cerrar automaticamente su sesion cuando cierre el navegador o cuando se cambie de pagina, lo hice con un
evento onunload de javascript ;este me llama un archivo php que destruye la sesion, pero tengo un inconveniente, este evento tambien se ejecuta cuando yo actualizo la pagina y por lo tanto destruye la sesion del usuario actual ,Pienso que se puede hacer si comparo la url anterior; es decir si es la misma quiere decir que solo la actualizo y no debe cerrar la sesion
alguien sabe como obtener la url de la pagina anterior para intentar hacer esto
o si alguien tiene otra solucion de lo agradecere mucho
Gracias