Pues tengo un script de validacion de usuarios en PHP, mediante sesiones. Me ha funcionado siempre bien, pero he cambiado la web a otro servidor y no funciona. Basicamente tengo un:
validar.php -> comprueba el usuario, si es correcto hace session_start y $_SESSION['auntentificado'] = "SI"
en cada pagina privada, incluyo un comprobar_session.php:
session_start();
if ($_SESSION['autentificado'] != "SI" { salto a identificacion }
El problema, es que la primera vez que me identifico, el comprobar sesion no reconoce como creada y evaluada $_SESSION['autentificacion']. Sin cerrar el navegador, vuelvo a identificarme, y me acepta, lo cual me deja a cuadros.
Imagino que será algo de configuración del servidor. ¿Que debo comprobar?