par
jay64 » 17 janv. 2007, 20:08
Bonjour à tous,
Je rencontre un problème pour le moins étrange.
J'ai tout d'abord placé un cookie via le code suivant:
$timestamp_expire = time() + 365*24*3600; // Le cookie expirera dans un an
setcookie('pseudo', $login, $timestamp_expire); // On écrit un cookie avec le login
setcookie('user_id', $num, $timestamp_expire); // On écrit un autre cookie avec l'id
Ce cookie se place trés bien puisque dans une page vierge, j'ai placé le code suivant de manière à tester :
echo $_COOKIE['pseudo'];
Le problème, c'est que dans une toute autre page, qui contient déjà beaucoup de choses, j'ai beau placé ce même code pour afficher le cookie, et là, il ne veut pas s'afficher.
Pourriez-vous me dire le pourquoi de cette différence ? Comment faire afficher mes cookies sur ma page principale déjà alimentée ?
Merci !
Jay
Bonjour à tous,
Je rencontre un problème pour le moins étrange.
J'ai tout d'abord placé un cookie via le code suivant:
[php]$timestamp_expire = time() + 365*24*3600; // Le cookie expirera dans un an
setcookie('pseudo', $login, $timestamp_expire); // On écrit un cookie avec le login
setcookie('user_id', $num, $timestamp_expire); // On écrit un autre cookie avec l'id[/php]
Ce cookie se place trés bien puisque dans une page vierge, j'ai placé le code suivant de manière à tester :
[php]echo $_COOKIE['pseudo'];[/php]
Le problème, c'est que dans une toute autre page, qui contient déjà beaucoup de choses, j'ai beau placé ce même code pour afficher le cookie, et là, il ne veut pas s'afficher.
Pourriez-vous me dire le pourquoi de cette différence ? Comment faire afficher mes cookies sur ma page principale déjà alimentée ?
Merci !
Jay