Ver Mensaje Individual
  #1 (permalink)  
Antiguo 05/08/2003, 17:05
freed
 
Fecha de Ingreso: enero-2003
Ubicación: Barcelona
Mensajes: 5
Antigüedad: 21 años, 3 meses
Puntos: 0
ayuda con lectura de cookies

buenas, tengo la siguiente duda al leer las cookies, os explico tengo este archivo.

<?php

// Valores de ejemplo

$id = "23";
$nick = "freed";
$logo = "rojo";
$idioma= "castellano";

$mago_cook = array ('id', 'nick', 'idioma', 'logo');

$datos_mago = array("id" => $id, "nick" => $nick,"idioma" => $idioma, "logo" => $logo);

if (! $cookie)
{
setcookie($mago_cook[0], $datos_mago['id'], time () + 3600);
setcookie($mago_cook[1], $datos_mago['nick'], time () + 3600);
setcookie($mago_cook[2], $datos_mago['idioma'], time () + 3600);
setcookie($mago_cook[3], $datos_mago['logo'], time () + 3600);

print "Cookies escritas\n";
}

?>

Y despues otro archivo, donde intento leer los datos de las cookies, y pongo esto :

<?php

echo $HTTP_COOKIE_VARS[$mago_cook[0]];
echo $HTTP_COOKIE_VARS[$mago_cook[1]];
echo $HTTP_COOKIE_VARS[$mago_cook[2]];
echo $HTTP_COOKIE_VARS[$mago_cook[3]];

?>

Y no consigio leer los datos, y en cambio en la cookie si q salen, exactamente en la cookie tengo esto.

2
127.0.0.1/arch/
1536
1845893504
29580201
212501872
29580193
*
id
16
127.0.0.1/arch/
1536
2740860800
29580200
1102159168
29580192
*
nick
rr
127.0.0.1/arch/
1536
2740860800
29580200
1102159168
29580192
*
idioma
2
127.0.0.1/arch/
1536
2740860800
29580200
1102309168
29580192
*
logo
2
127.0.0.1/arch/
1536
2740860800
29580200
1102469168
29580192
*
a
23
127.0.0.1/arch/
1536
1410926208
29580202
4065781872
29580193
*
s
freed
127.0.0.1/arch/
1536
1410926208
29580202
4065781872
29580193
*
d
castellano
127.0.0.1/arch/
1536
1410926208
29580202
4066091872
29580193
*
f
rojo
127.0.0.1/arch/
1536
1410926208
29580202
4066251872
29580193
*

Dentro de todos esto, estan los datos q grabo, pero no puedo sacar dichos datos.

A ver si alguien me puede decir q instruccion tengo mal, o que es lo q me falla.

un saludo,

freed