PHP Configuración de una cookie


Ejemplo

Se establece una cookie utilizando la función setcookie() . Dado que las cookies son parte del encabezado HTTP, debe configurar las cookies antes de enviar cualquier salida al navegador.

Ejemplo:

setcookie("user", "Tom", time() + 86400, "/"); // check syntax for function params

Descripción:

  • Crea una cookie con nombre de user
  • (Opcional) El valor de la cookie es Tom
  • (Opcional) La cookie caducará en 1 día (86400 segundos)
  • (Opcional) La cookie está disponible en todo el sitio web /
  • (Opcional) La cookie solo se envía a través de HTTPS
  • (Opcional) La cookie no es accesible para lenguajes de script como JavaScript

Solo se puede acceder a una cookie creada o modificada en solicitudes posteriores (donde coincida la path y el domain ) ya que el superglobal $_COOKIE no se rellena con los nuevos datos inmediatamente.