BRE03

Les cookies en PHP

Les contenus du cours BRE03 Web Dev Course © 2024 par Mari Doucet sont sous licence CC BY-NC-SA 4.0

C’est un petit fichier, qui a une durée de vie limitée que l’on stocke dans le navigateur de l’utilisateur et que l’on peut lire ensuite.

À quoi ça sert ?

Principalement à stocker des informations de configuration ou de préférences, un pseudo à utiliser, un thème, une taille de police etc etc.

Pour créer un cookie utilisez la fonction setcookie (la doc : https://www.php.net/manual/fr/function.setcookie.php.

setcookie("3waNickname", "Turlututu"); // le nom du cookie puis la valeur du cookie

Pour afficher un cookie, vous allez utiliser une superglobale : $_COOKIE.

echo $_COOKIE["3waNickname"];

Pour supprimer un cookie il va falloir le retirer de la superglobale :

unset($_COOKIE["3waNickname"]);

Exercices sur les cookies

Exercices sur les cookies