Hola a tod@s,
Estoy incursionando en el mundo del php y tengo un problemita, espero que me puedan ayudar.
Resulta que tengo un archivo que me crea una cookie
Código PHP:
setcookie("Dato","Hola",time()+3600,"/");
print($_COOKIE["Dato"]);
y en teoría me debería mostrar al cargar la página la palabra Hola, ¿estoy en lo cierto, verdad?
pero no es así, me muestra un error (Undefined index: Dato in ....), lo extraño (para mí es extrano ya que no sé casi nada de php) es que al actualizar la página ya me muestra Hola.
La pregunta es por qué pasa eso. (¿Será un problema con mi PC o algo así?)
Ahora bien, otra duda del mismo tema:
(archivo a.php)
Código PHP:
<?php
setcookie("Dato","Hola",time()+3600,"/");
print($_COOKIE["Dato"]);
?>
<a href="b.php">ir a b.php</a>
y en b.php
Código PHP:
<a href="a.php">ir a a.php</a>
Supongamos que ya di F5 a la página y me muestra la palabra Hola, doy click en "ir a a b.php" y en b.php doy click en "ir a a.php" me vuelve a mostrar el error de arriba (Undefined index: Dato in ....), no entiendo por qué pasa eso. Espero que me puedan explicar.
Saludos.