Durée d'un cookie
Utilisateur anonyme
-
Utilisateur anonyme -
Utilisateur anonyme -
Bonjour, j'ai se code pour crée un cookie mais je ne c'est pas comment réglé la durée de se cookie !
Voila le code :
Comment marche les chifre pour la durée et ou on le change ?
Voila le code :
<?php
// Création du cookie
setcookie('designPrefere','prairie',time()+3600*24*31);
?>
Comment marche les chifre pour la durée et ou on le change ?
5 réponses
Bonjour,
en fait c'est assez simple !
Tu vois ce morceau dans le code : time()+3600*24*31
C'est ce qui annonce la durée du cookie donc, quand il s'effacera !
Donc en gros, le time() veut dire qu'on part de la date d'aujourd'hui et on ajoute (+) 3600*24*31 secondes ce qui donne la date d'aujourd'hui + 2678400 secondes.
Donc en gros, si tu a quelque notion en maths, on peut vite fait voir qu'il dure 31 jours (Car ce sont des secondes et pour passer en jour on divise par 3600 puis par 24 ... ce qui donne 31 ^^)
Donc voila ! Si tu rajoute * 12 après le 31, le cookies durera 1 ans (a moins que l'utilisateur le supprime de lui même ...)
Voila,
en espérant avoir répondu a ta question !
A+
Gaerebut
en fait c'est assez simple !
Tu vois ce morceau dans le code : time()+3600*24*31
C'est ce qui annonce la durée du cookie donc, quand il s'effacera !
Donc en gros, le time() veut dire qu'on part de la date d'aujourd'hui et on ajoute (+) 3600*24*31 secondes ce qui donne la date d'aujourd'hui + 2678400 secondes.
Donc en gros, si tu a quelque notion en maths, on peut vite fait voir qu'il dure 31 jours (Car ce sont des secondes et pour passer en jour on divise par 3600 puis par 24 ... ce qui donne 31 ^^)
Donc voila ! Si tu rajoute * 12 après le 31, le cookies durera 1 ans (a moins que l'utilisateur le supprime de lui même ...)
Voila,
en espérant avoir répondu a ta question !
A+
Gaerebut
C'est sa pour 1 heures ?
<?php
// Création du cookie
setcookie('designPrefere','prairie',time()+60*60*24);
?>
<?php
// Création du cookie
setcookie('designPrefere','prairie',time()+60*60*24);
?>
Re,
ou ça aussi :
<?php
// Création du cookie
setcookie('designPrefere','prairie',time()+3600);
?>
A+
Gaerebut
ou ça aussi :
<?php
// Création du cookie
setcookie('designPrefere','prairie',time()+3600);
?>
A+
Gaerebut
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question