Curso de PHP

Estás en: Variables externas y Formularios : Cookies

Cookies

Sintaxis

Para crearlas: Escribir antes que el código XHTML
setcookies ("nombre Cookie", valor, fecha de expiración)

setcookie() define una cookie para ser enviada con el resto de la información de la cabecera.
Las cookies deben enviarse antes de mandar cualquier otra cabecera (esta es una restricción de las cookies, no de PHP). Esto requiere que sitúe las llamadas a esta función antes de cualquier etiqueta <html> ó <head>.

Para Leerlas -> $_COOKIE["NombreCookie"]

Para eliminarlas -> setcookie ("nombre_cookie");

Ejemplo

Crear una cookie

setcookie ("usuario", "juan", time()+3600) --> el tiempo de vida de la coockie es de una hora

Recoger una cookie

$_COOKIE["nombre_cookie"]; // Recoge la cookie y lo deja en la variable nombre_cookie