Cree un sistema de autentificación para permitir a usuarios registrados ingresar a secciones especiales del sitio. uso "session_start()" para iniciar la sesión luego registro una variable de sesion(session_register("variable")) con el nick del usuario y en las paginas de acceso restringido incluyo codigo
session_start();
if(!session_is_registered("variable"))
{
header("location:/directorio/reg_page.php");
exit();
}
else
{
#....contenido de mi pagina restringida
Tambien proveo un enlace hacia una pagina de fin de sesion con un codigo como este
session_start();
$resultado=session_unregister('variable');
session_destroy();
if(!$resultado)
{
echo ('<font color="red"> no se ha podido cerrar la sesión; </font>');
}
else
{
#contenido avisando que la sesion fue #terminada satisfactoriamente.
El problema es en Internet Explorer (5) ya que al terminar la sesion si se le ocurre al usuario clickear en el boton de atras del navegador aun presenta el contenido de la pagina restringida, a diferencia de mozilla el cual ejecuta bien el script de verificacion del la variable de sesion
Sabran algo de este comportamiento y como evitar que suceda ??
![Pensando](http://static.forosdelweb.com/fdwtheme/images/smilies/scratchchin.gif)