Ver Mensaje Individual
  #16 (permalink)  
Antiguo 14/08/2009, 10:48
Avatar de ricardoernes
ricardoernes
 
Fecha de Ingreso: agosto-2009
Ubicación: Miranda
Mensajes: 188
Antigüedad: 14 años, 9 meses
Puntos: 4
Respuesta: cerrar pestaña firefox, no finaliza sesion

Cita:
Iniciado por GatorV Ver Mensaje
session_unset()? Esa función es de PHP, a menos que hayas creado una función que haga lo mismo no puedes llamarla desde Javascript.

No hay forma en la actualidad de detectar si se cierra una pestaña o todo el browser desde Javascript mas que esa función de unload, aunque no distingue si es pestaña o todo el navegador, por lo que no puedes hacer una llamada a un PHP desde ahí.

Lo mejor que puedes hacer en ese caso es modificar el php.ini y poner la caducidad de la cookie de sesión en 0 para que esta se borre al cerrar el navegador.

Saludos.
ok lo tendre en cuenta
Código PHP:
<script type="text/javascript">
    
window.onbeforeunload = function(){
    
session_unset();  window.close();
     }
</script>


    <body id="wrapper" onunload="function()"> 
ya eliminare eso de mi cod, gracias por la acotacion