problema con sesiones

webmastertgp
06 de Diciembre del 2004
Alguien sabe por que la sesion que utilizo no se elimina hasta que cierro el explorador... el codigo que utilizo para cerrar la sesion por medio de un boton cerrar que redirecciona a la pagina principal es el siguiente:

if (session_is_registered('mivariabledesession')){
session_unregister('mivariabledesession');
session_unset();
session_destroy();

este codigo lo tengo al principio de esta pagina principal para que no se pueda acceder a los demas lugares de mi web sin haber ingresado con password, el problema es que todo funciona de maravilla pero la sesion sigue abierta hasta que se cierra el explorador por completo... que sera lo que no funciona?