Les cookies en php

Les cookies en php

Paleno
755

Un cookie, c'est un petit fichier que l'on enregistre sur l'ordinateur du visiteur.
Ce fichier contient du texte et permet de « retenir » des informations sur le visiteur. Par exemple, vous inscrivez dans un cookie le pseudo du visiteur, comme ça la prochaine fois qu'il viendra sur votre site, vous pourrez lire son pseudo en allant regarder ce que son cookie contient.

Pour créer un cookie avec php, utilisez la ligne de code suivante
 setcookie('pseudo', 'Paleno', time() + 365*24*3600); 
celle ligne permet de stoker le cookie nommé pseudo pour une durée de 1 an

Il faut maintenant sécuriser notre cookie avec la fonction httpOnly.
nous allons donc modifier la ligne de code en ajoutant des paramètres
setcookie('pseudo', 'Paleno', time() + 365*24*3600, null, null, false, true);
Le cookie est maintenant créé et sécurisé. On peu maintenant l'afficher.
Pour afficher le cookie nommé pseudo on entre la superglobale suivante dans notre code
$_COOKIE['pseudo'] 
ici ça affiche
Paleno
la valeur contenant le cookie pseudo.

Il est possible de modifier un cookie existant avec la ligne de code suivante
setcookie('pseudo', 'Nouvelle valeur', time() + 365*24*3600, null, null, false, true);
Si le cookie porte le même nom il est donc remplassé
Il contient donc la valeur "Nouvelle valeur" au lien de "Paleno"

facebook  twitter  google+


Mots Clés

  


Commentaires