Ver Mensaje Individual
  #1 (permalink)  
Antiguo 06/08/2008, 08:33
Germank
 
Fecha de Ingreso: julio-2007
Mensajes: 18
Antigüedad: 16 años, 9 meses
Puntos: 0
Problemas para leer una cookie

Hola a todos, les tengo aqui un problema casi misterioso, resulta que hice un script (siempre en php ) para que la gente se pueda logear en mi pagina, y en la parte de "recordar mi contrasenia" aparece mi problema:

en el archivo check.php checkeo que los datos ingresados por el usuario son correctos y de haber clickeado en "remember me" creo una cookie con el nombre de usuario o otra con la password, hasta aca todo bien

Código PHP:
if($remember == 1){
                
setcookie("pas",$pass,time()+2678400);
                
setcookie("user",$username,time()+2678400);
                if(
$user['remember'] == 0){ 
                    
$res mysql_query("UPDATE email_users SET remember = 1 WHERE userID = '$userID' ",$ipublish);
                }
        }
        else{
                
setcookie("pas","",time()-2678400);
                
setcookie("user","",time()-2678400);
                if(
$user['remember'] == 1){ 
                    
$res mysql_query("UPDATE email_users SET remember = 0 WHERE userID = '$userID' ",$ipublish);
                }            
        } 
luego en el index.php cuando intento recuperar el valor de la cookie, resulta que esta no existe, aunque yo la vea en mi explorardor

Código PHP:
if($_COOKIE['pas']){die('blablabla');} 
la verdad que hoy estuve todo el dia repasando el texto y no logoro encontrar el error, y tampoco encontre nada parecido en interent, espero alguien me de una mano de todas formas, desde ya mil gracias por su tiempo.

German