Cookies

Sean bienvenidos y bienvenidas. En esta entrega aprenderemos sobre las “galletitas” que podemos enviar a las computadoras que visitan nuestras páginas.

Pero, ¿qué es una cookie? Bien, una “galletita” no es más que un pequeño archivo que contiene una pequeña cantidad de información que puede ser leída y utilizada por una aplicación PHP. La información que la cookie guarda, se almacena de hecho en la computadora del usuario.

Un par observaciones importantes a hacer:

La primera es decir que en caso de que la computadora que aloja la cookie no tiene ningún dato para que la aplicación PHP la lea, entonces, simplemente la aplicación PHP no lleva a cabo la parte que le corresponde a la cookie, razón por la cual hay que tener extremo cuidado de no poner información vital en las cookies que se guardan en la computadora del usuario.

La segunda observación es, en realidad, un recordatorio. Debemos tener en cuenta que si el usuario tiene deshabilitada la opción de permitir el guardado de cookies, la que le enviemos no se guardará (no, ni aún por el hecho de estar en la lista de las personas más hermosas del planeta). Una vez más, tengamos extremo cuidado del tipo de información que guardamos en una “galletita”.

php

Ahora bien, ¿qué tipo de datos podríamos guardar en una cookie? Se han topado con sitios en los que se pueden personalizar algunas cosas, como por ejemplo el color del fondo, las imágenes que aparecerán cada vez que entremos, etc. ¿Adivines qué? Esas son las cookies. Claro está, las posibilidades son enormes, y dependerá de las necesidades (o de las ideas) que tengamos, para saber qué tipo de cookie vamos a guardar en la computadora del usuario.

Ahora imaginemos dos paginitas con el siguiente código:

Página 1
<?php

setcookie("nombre", "Alberto");

echo "<A HREF = 'ver_cookie.php'>Click aquí para ver la cookie</A>";

?>

Página 2
<?php

echo "Mi nombre es ".$nombre;

?>

Antes de ver el resultado en el vídeo les preguntamos, ¿qué hacen este par de páginas?

Sabemos que ya lo dedujeron, así que vean lo que ya saben:

[Objeto Flash Eliminado]

 

Ven, “Pan Comido” ¿verdad? seetcookie() es la función PHP que envía el archivito a la computadora del usuario, y la página 2 simplemente lee la cookie y la envía a la pantalla.

No nos resta más que decir lo mismo que dijo Benjamín Franklin: “Invertir en conocimientos produce siempre los mejores intereses” Hay que invertir fuertemente,… a diario. Hasta Pronto

Contenidos que te pueden interesar
Este sitio usa cookies para personalizar el contenido y los anuncios, ofrecer funciones de redes sociales y analizar el tráfico. Ninguna cookie será instalada a menos que se desplace exprésamente más de 400px. Leer nuestra Política de Privacidad y Política de Cookies. Las acepto | No quiero aprender cursos gratis. Sácame