Ver Mensaje Individual
  #1 (permalink)  
Antiguo 16/07/2003, 09:12
Avatar de banyuken
banyuken
 
Fecha de Ingreso: diciembre-2002
Ubicación: Madrid
Mensajes: 83
Antigüedad: 21 años, 4 meses
Puntos: 0
Salida segura con sesiones

Código PHP:
<?
    
include("utilidades.php");
    
session_start();
?>
<html>
    <head>
        <title>
            Saliendo de la zona restringida...
        </title>
        <META HTTP-EQUIV="Refresh" CONTENT="3;URL=autenti.php">
    </head>
    <body>
        <BR>
            <CENTER>
                Que tenga un buen día,
                <?
                    
echo " ".$_SESSION['login'];
                    
session_destroy();
                
?>.
            </CENTER>
        <BR>
    </body>
</html>
Como se ve en el código, me cargo la sesión al ejecutar este script, y redirecciono al usuario a la página de bienvenida, "autenti.php".
Pues bien, si el usuario se pira y llega otro y le da por cargar una página que hubiera sido visualizada antes que este script el navegador se la muestra. No es fallo del código ya que en todos los scripts verifico que la sesión está creada y que las variables de sesión son válidas para la pantalla que se visualiza en cada momento.
Supongo que es un problema relacionado con la caché de los navegadores, ¿Alguien me puede echar un cable?
Gracias, un saludo,
Banyú.