Ver Mensaje Individual
  #3 (permalink)  
Antiguo 19/11/2015, 07:45
Avatar de agusax
agusax
 
Fecha de Ingreso: junio-2011
Ubicación: Puerto Real (Cádiz)
Mensajes: 74
Antigüedad: 12 años, 11 meses
Puntos: 3
Respuesta: porqué no funciona variable session

Me pasó algo similar, yo lo tengo así (un login simple)
LOGIN.php
Código PHP:
Ver original
  1. <HTML LANG="es">
  2.  
  3. <HEAD>
  4.     <TITLE>Login</TITLE>
  5.     <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  6.     <LINK REL="stylesheet" TYPE="text/css" HREF="estilo.css">
  7.  
  8. </HEAD>
  9.  
  10. <?php
  11.     // Para que no se muestre warning
  12.     error_reporting(E_ERROR | E_PARSE);
  13.  
  14.     session_start();
  15.  
  16.     $_SESSION['u']= $_REQUEST['login'];
  17.     $_SESSION['p']= $_REQUEST['pass'];
  18.    
  19. //AQUI REALIZAS LA CONEXION A LA BD Y BUSCAS EL USUARIO Y PASS DE LA TABLA
  20.  
  21.     if (COMPRUEBAS QUE ES CORRECTO) {
  22.         header("Location: index.php");
  23.     }
  24. ?>
  25.  
  26. <BODY>
  27.  
  28.     <div id="title">
  29.         <center>
  30.             <h1>Login</h1>
  31.         </center>
  32.     </div>
  33.     <div id="formulario">
  34.         <form method='post' action='login.php'>
  35.             <center>
  36.                 Usuario: <br> <INPUT TYPE="text" NAME="login" SIZE="20" MAXLENGTH="20">
  37.                 <br>
  38.                 Contraseña: <br> <INPUT TYPE="password" NAME="pass" SIZE="20" MAXLENGTH="20">
  39.                 <br>
  40.                 <INPUT TYPE="SUBMIT" NAME="enviar" VALUE="Enviar">
  41.             </center>
  42.         </form>
  43.     </div>
  44.  
  45. </BODY>
  46. </HTML>

Espero que te sea de ayuda