Hola gente!! tengo un pequeño problemita con mis sesiones.
Tengo un panel de inicio donde el usuario ingresa un usuario y pass, luego inicio una sesion de la sgte forma
Código PHP:
if (existeUsuario($usuario, $pass)) {
session_start();
$_SESSION["estado"] = "usuario";
header("Location: index.php?usuario=$usuario");
Luego en cada una de las paginas en las que debe ser valida la sesion le agrego al comienzo
Código PHP:
session_start();
if (!isset($_SESSION["estado"]) || !($_SESSION["estado"] == "usuario")){header("Location: login.php");exit();}
El problema esta en que se loguea bien, y de manera aleatoria vuelve a pedirte que ingreses tu login y pass, pareciera como si no fuera valida la sesion o si hubiera algun timeout no lo se... no se me ocurre como probarlo, ya que en mi servidor y en otros funciona muy bien y nunca me habia pasado esto.
Si alguien me puede ayudar como probar que es lo que sucede se lo agradecere, o si alguna vez les sucedio como lo resolvieron.
Muchas gracias!!!