Foros del Web » Programando para Internet » PHP »

Problema con cookies...

Estas en el tema de Problema con cookies... en el foro de PHP en Foros del Web. Buenas a todos, os comento, tengo un problema con una cookie, el tema está en que con un formulario envio un user y una pass ...
  #1 (permalink)  
Antiguo 27/11/2008, 03:22
 
Fecha de Ingreso: septiembre-2007
Mensajes: 106
Antigüedad: 16 años, 7 meses
Puntos: 1
Mensaje Problema con cookies...

Buenas a todos, os comento, tengo un problema con una cookie, el tema está en que con un formulario envio un user y una pass para registrar un usuario y si los datos son correctos a la variable $SESSION le doy el valor de "administrador", hasta aquí perfecto, pero en la siguiente linea creo la cookie "logueado" a la que le quiero dar el mismo valor.

Código PHP:
if($usuari=="administrador" and $password=="defcon21")
{
       
$SESSION["usuari"]="administrador";
    
setCookie("logueado""administrador",time()+3600);

Después de estás lineas me redirecciona a otra página si es que está loqueado, bien, el problema viene aquí, al principio de esta página muestro el valor de la variable $SESSION y el valor de la cookie y la $SESSION tiene valor "administrador" (como es normal) pero la cookie tiene valor vacio!!!.
Curiosamente si navego por la web y luego vuelvo a esta página a la que era redireccionado despues de loguearme y en la que muestro el valor de la variable $SESSION y la cookie, estas tienen el valor "administrador" que es lo que quería inicialmente.
En principio pensé que podría ser que tardase 'x' segundos en asignar el valor a la cookie pero puse un sleep(5) (retardo de 5 segs) antes de mostrar el valor de las variables y me da el mismo problema....

Alguien sabe algo???

Gracias anticipadas y saludos
  #2 (permalink)  
Antiguo 27/11/2008, 10:07
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años
Puntos: 2534
Respuesta: Problema con cookies...

intenta hacer un print_r de tus cookies justo después de setearlas...

me suena muy extraño tu caso, debe haber algo mas que no te das cuenta...
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.
  #3 (permalink)  
Antiguo 28/11/2008, 03:02
 
Fecha de Ingreso: septiembre-2007
Mensajes: 106
Antigüedad: 16 años, 7 meses
Puntos: 1
Respuesta: Problema con cookies...

Hago un "echo print_r($_COOKIE['logueado']) " y me muestra "1"....
y si hago un "echo $_COOKIE['logueado']" no me muestra nada...

No se por que debe ser...
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 17:34.