Introducción al trabajo con cookies en PHP
Existe una forma de guardar datos directamente en el navegador del usuario. Esto se hace mediante cookies (cookie). Las cookies son pequeños fragmentos de texto que se almacenan en un lugar especial del navegador. Cada cookie tiene su propio nombre, por el cual esta cookie puede ser escrita y leída.
Veamos cómo se hace. Para empezar, creemos dos archivos PHP. En el primer archivo escribiremos la cookie, y en el segundo, la leeremos.
La escritura de cookies se realiza con la función setcookie,
que toma como primer parámetro el nombre de la
cookie, y como segundo, el valor. Cabe señalar que la escritura
de cookies debe hacerse antes de cualquier salida a pantalla
(como ocurre con las sesiones).
Así que, en el archivo, escribamos una cookie con el nombre
test y el valor 'abcde':
<?php
setcookie('test', 'abcde');
?>
Ahora, en el segundo archivo, leamos
nuestra cookie. Esto se hace mediante el array
$_COOKIE:
<?php
echo $_COOKIE['test']; // mostrará 'abcde'
?>
En un archivo, escriba una cookie, y en otro archivo muéstrela en pantalla.