Probème de cookie

Bonjour,

Voila mon probléme qui me semble bête mais que je n'arrive pas a résoudre !

Je crée un site pour une société qui est présente dans plusieurs régions et qui a des tarifs différents selon les région .

Lorsque l'utilisateur arrive sur le site je leur demande d'indiqué leur provenance et crée un cookie :

setcookie('choix_ville', 'Lyon', (time() + 31536000));

Aprés je regarde si le cookie existe pour ne pas réafiché la page a chaque chargement :

(isset($_COOKIE['choix_ville']))
{
// je n'afiche pas le choix car il ont deja fait leurs choix
}

Mon probléme est que sous IE cela fonctionne sous mozilla aussi , mais sous chrome cela fonctionne uniquement tant que je n'est pas fermer le navigateur . Aprés des que je ferme chrome la choix m'est redemandé , (j'ai tester le cookie n'existe plus) ;

j'ai l'impression que chrome supprime mon cookie a chaque fin de session ( j'ai tester sur 5 pc pour être sur que sa ne vienne pas d'une config de mon navigateur)

Voila , merci d'avance pour votre aide .

Cordialement bryan

4 réponses

  1. Chrome ne supprime pas les cookies à moins que tu l'aies configuré pour, avec un effacement de l'historique à la fermeture par exemple.
    As-tu essayé sur un autre PC ?
    1. c'est marqué dans mon précedent message .
      1. Ah oui, autant pour moi.
    2. Bon je vais le répété , sa ne vien pas de mon navigateur j'ai fait le test sur 10 pc , 2 smartphone et 3 tablettes , des qu'il sagit de chrome mon cookie est écrassé , le problème doit venir peut-être que chrome n'interpréte pas pareil la déclaration de mon cookie .