Índice

Utilizar cookies

1. Idea general

Una cookie es un pequeño archivo almacenado por un sitio web en el equipo del usuario que puede contener información. Las cookies son automáticamente enviadas al servidor web por el explorador cuando el usuario navega en las páginas del sitio en cuestión.

PHP permite recuperar muy fácilmente, en variables, los datos almacenados en la cookie. 

La función setcookie permite guardar una cookie en el sistema del cliente.

Sintaxis

booleano setcookie(cadena nombre [, cadena valor [, entero  
caducidad [, cadena ruta [, cadena dominio [, booleano  
segura[, booleano http_únicamente]]]]]])

nombre

Nombre de la cookie.

valor

Valor almacenado en la cookie.

caducidad

Fecha de caducidad de la cookie (timestamp Unix).

ruta

Ruta del directorio en el servidor en el que la cookie está disponible. Poner / para que la cookie esté disponible en el dominio entero o /dir/ para que esté disponible en el directorio /dir/ del dominio y todos sus subdirectorios. De manera predeterminada, igual al directorio desde el que la cookie ha sido guardada.

dominio

Dominio al que se envía la cookie. .miSitio (con un punto al principio) permite, por ejemplo, hacer que la cookie esté disponible para todos los subdominios de miSitio.com.

segura

Poner TRUE para indicar que la cookie solo debe ser enviada a una conexión segura (FALSE, de manera predeterminada).

http_únicamente

Poner TRUE para indicar que la cookie solo debe ser enviada para el protocolo HTTP ...