Cookies en PHP

Por 9.99€ al mes tendrás acceso completo a todos los cursos. Sin matrícula ni permanencia.

Son archivos de texto almacenados en el ordenador del cliente y que contienen información que será utilizada por la página web para cuando el cliente se vuelva a conectar.

Gracias a ellas un sitio web puede almacenar información acerca de tu perfil.

<?php
	$nombre = "Juan";
	setcookie("nombre", $nombre, time()+3600);
	echo $_COOKIE['nombre'];
?>

El array $_COOKIE contiene las cookies en el momento de hacer la petición, por ello, no podrás ver los valores que acabas de almacenar en la petición actual.

Para ver las cookies almacenadas por cierto dominio → pulsamos en el ícono justo a la izquierda de la URL → More information → Security → View cookies

Ejercicio Cookies

Añadir al ejercicio de detección de idiomas el uso de Cookies, para que el idioma seleccionado quede almacenado una vez cerrado el navegador.

Nota: el primer if, nos quedará así:

if(isset($_REQUEST["lang"])){
	$_SESSION["lang"] = $_REQUEST["lang"];
	setcookie("lang", $_REQUEST["lang"], time()+3600);
}
Cookies en PHP 1

Por 9.99€ al mes tendrás acceso completo a todos los cursos. Sin matrícula ni permanencia.