Crée un cookie en php
Un cookie est un petit fichier texte stocké sur le disque dur du client, permettant de mémoriser individuellement des préférences pour chaque utilisateur.
Pour créer un cookie en php il faut utiliser la fonction setcookie.
<?php
setcookie('nom_du_cookie','valeur_du_cookie',(time() + 3600));
?>
Ici, on envoie un cookie portant le nom nom_du_cookie et ayant la valeur valeur_du_cokie. Sa durée de vie est de une heure (timestamp + 3600 secondes)
Note : Les cookies doivent être envoyés avant tout début d'affichage, c'est à dire qu'aucune donnée ne doit avoir été envoyé en sortie lors de l'appel à la fonction setcookie(), sinon, vous aurez droit à un message d'erreur de ce genre :
Warning: Cannot add header information - headers already sent by (output started at f:\web\www\totuto\totuto.php:2) in c:\web\www\totuto\totuto.php on line 5