Ver Mensaje Individual
  #1 (permalink)  
Antiguo 09/01/2008, 17:41
Avatar de Italico76
Italico76
 
Fecha de Ingreso: abril-2007
Mensajes: 3.303
Antigüedad: 17 años, 7 meses
Puntos: 292
Sesiones: se pierden variables!

Amigos: estoy muy confundido porque despues de setear variables de sesion, los valores parecen resetearse.

Formulario (OK)

Código HTML:
<form  action="login_.php"  method="POST"  ENCTYPE="application/x-www-form-urlencoded" >
  
   <label >E-mail: <span ></span></label>
   <input type="text" size="15" name="correo"  /><br/>
   
   <label >Clave : <span ></span></label>
   <input type="text" size="15" name="password" />
   
   <p class="clear"></p>
   <p><input type="submit" class="boton" value="Login" /></p>  
   
</form> 
login_.php

Código PHP:
<?php
Include "../base.inc";  // conexion a la base

$correo=$_POST["correo"]; 
$password=$_POST["password"];  // clave

$sql="SELECT correo,password FROM usuario WHERE correo = '$correo' and password='$password'";
$result mysql_query($sql) or die('An error occured: ' mysql_error());     
$veces mysql_num_rows($result); // vale 1 (o mas) si se encuentra la combinacion de correo y password

session_start(); // inicio Sesion
if($veces>0){    // comprobar user and pass
  
$_SESSION['user']=session_id();  
  
$_SESSION['correo']= $correo;  
  
$_SESSION['password']= $password;  
}
  
?>
Compruebo valores de la variables de sesion (problemas!!!)

Código PHP:
<?php
session_start
(); // inicio Sesion  

$correo =  $_SESSION['correo'];
$pass =  $_SESSION['password'];

echo 
$correo; echo $pass// estan vacias!!!!!!!!!!! :(((((

?>
Estoy cansado de probar y no se me ocurre nada... ideas ??
__________________
Salu2!