problema con las cookies en php
Ojalá alguien pueda ayudarme. Resulta que estoy empezando a trabajar con cookies y no me funciona. El código esta correcto pues lo he comprobado muy bien. No me da ningún fallo, simplemente no me la crea. ¿Puede ser problema de la configuración de php o de Apache?
El código es el siguiente:
<?setcookie("MICOOKIE","Hola", time()+365);?>
<HTML>
<HEAD>
<TITLE>Prueba de cookies</TITLE>
</HEAD>
<BODY BGCOLOR="#FFFFFF">
<?
if (isset($MICOOKIE)) {
echo "El contenido de la cookie es: ".$MICOOKIE;
}else{
echo "La cookie está vacÃa. Puede ser que recién se halla creado, clickee en Actualizar para ver su contenido.";
}?>
</BODY>
</HTML>
Agradezco enormemente vuestra ayuda.
Gracias.
El código es el siguiente:
<?setcookie("MICOOKIE","Hola", time()+365);?>
<HTML>
<HEAD>
<TITLE>Prueba de cookies</TITLE>
</HEAD>
<BODY BGCOLOR="#FFFFFF">
<?
if (isset($MICOOKIE)) {
echo "El contenido de la cookie es: ".$MICOOKIE;
}else{
echo "La cookie está vacÃa. Puede ser que recién se halla creado, clickee en Actualizar para ver su contenido.";
}?>
</BODY>
</HTML>
Agradezco enormemente vuestra ayuda.
Gracias.
Bueno, creo que te pueden faltar algunos parametros en tu funcion. Prueba de esta manera:
setcookie("usuario_id", "$id", time()+43200,"/","");
A mi me funciona, ya que almacena el valor de 'id' en 'usuario_id'. Quizas te falten los dos ultimos parametros, pero no estoy seguro. Suerte.
setcookie("usuario_id", "$id", time()+43200,"/","");
A mi me funciona, ya que almacena el valor de 'id' en 'usuario_id'. Quizas te falten los dos ultimos parametros, pero no estoy seguro. Suerte.
