Tengo un problema con las sesiones en PHP, he aquí mi código.
Código PHP:
Ver original
} else { }
Pues mirad, cuando el usuario en mi página conecta y guarda las variables de sesión, en este caso 'Nick', hago un include con el código de arriba en cada página para verificar que existe la sesión.
El problema es que al pasar a la siguiente página se pierde el valor de la variable $_SESSION['Nick'] y al no haberla destruye la sesión.
Si en vez de ese código utilizo este:
Código PHP:
Ver original
} else { }
Este sí funciona, pero además de tener que crear una $_COOKIE['Nick'] al conectar sólo la utilizo en este punto, ya que las zonas restringidas a usuarios registrados las identifico con $_SESSION['Nick'], sólo utilizo $_COOKIE['Nick'] para este código, y no entiendo porqué funciona así y como de la otra forma no, ¿sugerencias?.
Espero que se entienda, y gracias de antemano.
Saludos, K4RLOX.