Tengo el siguiente codigo en cada pagina de mi web donde el acceso es solo para autorizados
Código PHP:
<?php
session_start();
//recuperamos variable de session $name
$name=$_SESSION['name'];
$pass=$_SESSION['pass'];
//asignamos de nuevo
$_SESSION['name']=$name;
$_SESSION['pass']=$pass;
//si no la hay
if(!$name)
{//redirecionamos para autorizacion
$goURL="welcome.php?error=necesitas autorización";
header ("Location: ".$goURL);
}
?>
<html><head><title></head><body>pagina web </body></html>
Resulta que este codigo funciona en 99% de casos.
O sea que durante un par de semanas de tests en algunos equipos de forma puntual y independiente no se les comprobaba ninguna variable sino se cargaba la pagina que sigue despues del codigo.
Ademas eso ha pasado en equipos remotos, que no han tenido acceso alguno a esta web.
En mi equipo no me ha pasado y de mis compañeros tampoco, pero he visto casos en equipos remotos.
No entiendo donde esta el error que deja que ocurre esto.
Gracias a todos.+