Titre: COOKIES PHP
Posté par: frankypotter le le 02-05-2005 a 23:50:42
Bonjour!
J'ai une page appelée parametres.php, qui crée un cookie afin de connaître les préférences du visiteurs.
Code:
<?php
$expire = 365*24*3600; setcookie("personnage","fille",time()+$expire);
?>
|
|
Ensuite, une autre page (quiz1.php) doit lire ce cookie, et s'il n'existe pas, mettre la valeur par défaut.
Code:
<?php
if(isset($_CO0KIE["personnage"])) $genre = $_COOKIE["personnage"]; else $genre = "gars";
echo $_CO0KIE["personnage"];
?>
|
|
Malheureusement, la page affiche toujours la valeur par défaut, même si j'ai modifié les paramètres sur ma page parametres.php
NOTE: Le même code placé sur la page parametres.php est capable de lire le cookie. C'est lorsque je le lis via une autre page que ça ne marche pas.
Comment faire pour lire un cookie via une autre page?
MERCI FRANÇOIS |
Titre: Re:COOKIES PHP
Posté par: paysite le le 02-05-2005 a 23:57:54
| un truc bete surement car ton code est bon...ton setcookie est bien fait avant le html ? |
Titre: Re:COOKIES PHP
Posté par: nyrodev le le 03-05-2005 a 01:25:07
Dasn ton echo, tu affiche la valeur du cookie... et pas ta variable $genre. |
Forum-webmaster | Actionné par YaBB SE
© 2001-2003, YaBB SE Dev Team. Tous droits réservés.
|