Ver Mensaje Individual
  #2 (permalink)  
Antiguo 27/07/2003, 17:23
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
Tanto en cookies como en sesiones (pos si quisieras usarlas) .. NO puedes leer el valor de una variable de tu cookie en el mismo "flujo" de proceso que lo define:

Osease .. esto no es correcto:

Código PHP:
setcookie("logado",$usuario,time()+172800);
echo 
$_COOKIE["logado"]; 
Para que las "cookies" (o sesiones) queden disponibles (en tu $_COOKIE array superglobal) .. Se ha de hacer una petición al servidor .. Por ejemplo; una recarga de página .. o que en un script.php hagas tu setcookie() y al terminar redirecciones a otro script2.php donde leas la cookie vía echo $_COOKIE["logado"] pero "nunca" una "escribir la cookie" y a continuación pretender leerla ..

Un saludo,

pd: .. A todo esto . necesitas un cliente (navegador) que acepte cookies (por supuesto) .. Recuerda también que $_COOKIE está disponible sólo dese PHP 4.1.0 versiones o superior (revisa ese punto también)
__________________
Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo.