Foros del Web » Programando para Internet » PHP »

leer cookies.

Estas en el tema de leer cookies. en el foro de PHP en Foros del Web. tengo un problema al leer una cookie. la creo con este codigo; Código PHP: $ck  =  rand ( 1000 , 100000 ); $expire  =  3 ...
  #1 (permalink)  
Antiguo 06/07/2006, 10:57
Avatar de emilio21  
Fecha de Ingreso: enero-2005
Ubicación: Venezuela
Mensajes: 320
Antigüedad: 12 años, 11 meses
Puntos: 1
leer cookies.

tengo un problema al leer una cookie.

la creo con este codigo;
Código PHP:
$ck rand(1000,100000);
$expire 3*24*3600;;
setcookie("user"$cktime() + $expire); 
y la leo de esta manera
Código PHP:
echo $_COOKIE["userplayera"]; 
pero al momento de leerla me muestra el siguiente error:
Cita:
Notice: Undefined index: user in C:\Documents and Settings\Emilio Medina\Mis documentos\WWW\playera\index.php on line 293
siendo la linea 293 la que utilizo para leer la cookie.

utilizo php 5
__________________
¡Estamos para Enseñar y Aprender!
  #2 (permalink)  
Antiguo 06/07/2006, 12:40
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 15 años, 11 meses
Puntos: 126
Tu cookie la creas de nombre "user" .. pero accedes a una cookie que no existe de nombre "userplayera" ..

Principalmente ese es tu problema ..

Por lo demás podrías validar si existe tu variable (cookie) antes de accederla para controlar el error:

Código PHP:
if (!empty($_COOKIE['nombre'])){
// accedes a $_COOKIE['nombre']


Un saludo,
__________________
Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo.
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 20:18.