Ya bien longtemps que je suis pas intervenu sur ce forum, mais là je cale vraiment, donc merci par avance de vos lumières :
Le problème : J'ai un script sur un domaine A, qui dépose/lit des cookies sur un domaine B. Pas de soucis particulier, la stratégie de confidentialité est en place, donc le dépot se passe correctement.
Par contre, je m'arrache les cheveux sur un des cookies que je veux mettre à jour : Rien à faire, je n'arrive pas à le ré-implanter avec une nouvelle valeur. Pas de message d'erreur, rien, juste... si je veux lire le cookie, c'est toujours l'ancien qui est en place, quoi que je fasse.
Je vous met le code ci-dessous, des fois que je M.. vraiment à fond, mais bon, je suis sec de chez sec
// code pour implanter le cookie (marche sans problème)
header("P3P: policyref=\"http://www.$site/p3p.xml\",CP=\"NON DSP COR CURa PSA PSD OUR BUS NAV STA\"");
setcookie($sess_cook_c, $valeur, time()+7200, "/", $site,0);
Lors d'un nouvel appel du script, le cookie doit être mis à jour :
$ttl=time()+36000; // durée de vie 10 heures
header("P3P: policyref=\"http://www.$site_tracking/p3p.xml\",CP=\"NON DSP COR CURa PSA PSD OUR BUS NAV STA\"");
setcookie($sess_cook_c, $valeur, $ttl, "/", $site_tracking,0);
Et ça, ca ne marche pas. J'ai tout vérifié, les données sont bonne, le setcookie est bien appelé, mais rien à faire, pas cookie modifié.
Une idée à creuser pour solutionner ?
Par avance merci du coup de main
Ce message a été modifié par lorik - 22 septembre 2011 - 21:43.



Haut















