|
[ Cours php - cookies ]
Les
cookies sont des fichiers qui servent stocker des informations lorsque
l'on surf sur internet, ceux-ci vous permettrons par exemple de garder en mmoire
votre mot de passe afin d'viter de le retaper ultrieurement
..., sous windows les cookies sont stocks dans ce dossier : C:/WINDOWS/COOKIES
Crer
un cookie :
|
setcookie("nom du cookie","valeur
du cookie",temps de dure du cookie en secondes,"");
|
Exemple
: Ce cookie s'appellera donc infos_ident,
il durera 12 heures (43200 secondes) et sa valeur sera login
:
|
setcookie("infos_ident","login",time()+43200,"");
// On cre le cookie
|
Astuce
: au lieu de crer plusieurs cookies, vous pouvez sparer vos
informations (valeurs) par des - ou encore par un espace.
supprimer un cookie : Pour
supprimer un cookie la fonction utiliser est la mme
part que cette fois ci, vous ne devrez que dfinir le nom du cookie
supprimer :
Exemple :
|
setcookie("infos_ident");
// supprimera le cookie infos_ident
|
Rcuprer et vrifier
les informations d'un cookie :
|
$login
= $HTTP_COOKIE_VARS["infos_ident"]; // On
rcupre les information du cookie infos_ident dans la variable
$login
if($login!="") //
Si le cookie existe (c'est dire que sa valeur n'est pas nulle) { if($login=="login"){echo
"Votre login est $login !";} // Vrification
de la valeur du cookie else{echo "La valeur
du cookie est incorrecte !";} } else{echo "Le cookie n'existe
pas !";}
|
|