Page 1 sur 1
cookie qui expire dans 100 ans
Posté : 17 sept. 2005, 23:19
par Invité
bonjour je voulais faire un cookie qui expire dans 100 ans marche pas
setcookie("cool_cookie","compte",time()+3600*24*365*100);
Posté : 17 sept. 2005, 23:55
par Truc
pourquoi faire
ça m'étonnerai qu'un PC vit 100 ans donc le cookie sera de toute façon détruit bien avant ça

Posté : 18 sept. 2005, 00:13
par bmx3i1
Déjà un Pc qui fait 5 ans sans formater c'est déjà bien...Alors 100ans sa sert à rien
Posté : 18 sept. 2005, 01:05
par Invité
donner moi le code pour 10 ans j'arrive pas
Posté : 18 sept. 2005, 01:16
par Xenon_54
donner moi le code pour 10 ans j'arrive pas
Sois poli
Posté : 18 sept. 2005, 01:26
par Invité
désolé stp
Re: cookie qui expire dans 100 ans
Posté : 18 sept. 2005, 02:12
par JazzFinder
---
Posté : 18 sept. 2005, 10:01
par Invité
si je mes
setcookie("cool_cookie","compte",time()+100*365);
combien sa fait 10 ans non ?je comprend pas trop désolé
Posté : 18 sept. 2005, 10:07
par Invité
RE a tous, si je fais ça ses pour que quand je vais sur mon site il me compte pas sur le compteur donc je met un cookie de 10 ans je vais sur mon site pour prendre le cookie et apres je l'enleve et je met un cookie qui se detruit a la femeture du navigateur.Si quelqu'un a une autre solution je suis preneur merci a tous pour vote aide.
Posté : 18 sept. 2005, 10:14
par Invité
il me met alors ke le deja fais sur un autre site et sa marche comprend pas Warning: Cannot modify header information - headers already sent by.....
Posté : 18 sept. 2005, 10:19
par Invité
quand je le fais en local sa marche
Posté : 18 sept. 2005, 10:25
par Invité
portant j'ai enlevé toute les balise html
Posté : 18 sept. 2005, 11:47
par Cyrano
Il suffit d'un simple espace juste avant le "<?php" pour que ce message d'erreur soit généré.
D'autre part, si la portion de script qui crée ton cookie est incluse dans une autre partie de code qui a déjà envoyé des données vers le navigateur, ça ne peut pas fonctionner.
Enfin, tant qu'à utiliser des cookies, rien n'empèche de modifier ce cookie à chaque visite pour ré-initialiser la date d'expiration et d'avoir en plus une valeur repère. Ce que je veux dire, c'est que tu pourrais testr une valeur qui indique que tu ne dois pas être comptabilisé et lors de la connexion, si cette valeur est vérifée, tu peux remettre la date d'expiration à un an plus tard: j'imagine que tu vas visiter ton site un peu plus souvent qu'une seule fois par année. Donc tu n'as pas besoin de mettre une date d'expiration à 1 siecle.