2-Cookies Flashcards

1
Q

À quoi ça sert ?

A

Sert à stocker info spécifique sur l’utilisateur pendant un temps déterminé
On peut se souvenir de l’utilisateur pendant et après sa visite
visible dans les préférence du navigateur

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Ecrire un cookie

A

setcookie(‘nomDuCookie’,$valeur,$expiration);
ex: setcookie(‘test’,’allo’,time()+(60*60)); // 1h

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Lire un cookie

A

$variable = $_COOKIE[‘test’];
avant verifier si existe –>if(isset($_COOKIE[“usager”]))…

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Effacer un cookie

A

Il faut remettre une valeur par défaut et changer la date d’expiration pour une
date dans le passé
setcookie(‘test’,’‘,time()-(60*60));

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Exemple compteur de visite

A

<?php
if (isset($_COOKIE[“nbVisites”]))
{
$nbVisites = $COOKIE[‘nbVisites’] + 1;
}
else
{
$nbVisites = 1;
}
setcookie(‘nbVisites’,$nbVisites, time() + (606024*30), (‘/’, null, false, true); // 1 mois

?>

How well did you know this?
1
Not at all
2
3
4
5
Perfectly