Esto seria una cosa asi:
index.php : Formulario con user y password y redirecciona a login.php
login.php : Recibo los parametros y los comparo si $_POST['user'] == 'admin' y contraseña = 1234 entonces los pongo en una sesion ($_SESSION['valida']='true') , hasta ahi todo bien, pero ahora para saber si existe la sesion en otras paginas no puedo pasarlo.
Tengo otro archivo prueba.php donde chequeo si existe $_SESSION['valida'] o si es igual a true pero siempre me dice que no existe.
Como hago para pasarlo entre las diferentes paginas del sitio?
aca les dejo una muestra del codigo:
Código PHP:
Ver original
// CODIGO DE LOGIN.php <?php // store session data if ($_POST['id'] =="admin" && $_POST['password'] == '1234'){ $_SESSION['user']='Prueba'; } ?> <?php //CODIGO DE prueba.php echo $_SESSION['user']; ?>