Ver Mensaje Individual
  #1 (permalink)  
Antiguo 23/08/2013, 18:38
Avatar de aguila_393
aguila_393
 
Fecha de Ingreso: septiembre-2007
Ubicación: Argentina
Mensajes: 406
Antigüedad: 16 años, 7 meses
Puntos: 1
Pasar parametros por sesion

Estoy tratando de hacer un login muy simple donde nisiquiera uso bases de datos ya que tengo un solo usuario por lo que si introduzco los datos correctos en un formulario se hace login.

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
  1. // CODIGO DE LOGIN.php
  2. <?php
  3.  
  4.  
  5. // store session data
  6. if ($_POST['id'] =="admin" && $_POST['password'] == '1234'){
  7.     $_SESSION['user']='Prueba';
  8. }
  9.  
  10. ?>
  11.  
  12.  
  13.  
  14.  
  15. <?php
  16. //CODIGO DE prueba.php
  17.  
  18. echo $_SESSION['user'];
  19. ?>