Session & cookies
Posté : 15 juin 2006, 18:30
Bonsoir,
Voici mon problème :
Je démarre une session, j'enregistre l'identifiant de session dans une variable . Une fois ceci fait, j'enregistre également l'identifiant de session dans un cookie. Seulement une fois que j'affiche à l'écran le contenu du cookie et celui de la variable contenant l'identifiant de session, je n'obtiens pas la même chose. Bref le cookie contient tjs l'identifiant de session précédent.
Quelqu'un saurait t'il me dire si c'est normal ?
Merci d'avance.
@+
Voici mon problème :
Je démarre une session, j'enregistre l'identifiant de session dans une variable . Une fois ceci fait, j'enregistre également l'identifiant de session dans un cookie. Seulement une fois que j'affiche à l'écran le contenu du cookie et celui de la variable contenant l'identifiant de session, je n'obtiens pas la même chose. Bref le cookie contient tjs l'identifiant de session précédent.
<?php
session_start();
$session_id = session_id();
echo "Session id : ".$session_id."<br />";
setcookie('id_session', $session_id, time() + 777, '/', '.doeeng.com');
echo "Cookie :".$_COOKIE['id_session']."<br />";
?>
Pour être précis, au premier affichage $session_id m'affiche l'identifiant de session courant tandis que $_COOKIE['id_session] ne m'affiche rien. Si je réactualise, $_COOKIE['id_session'] contient l'identifiant de session précédente, et $session_id le nouvel identifiant.Quelqu'un saurait t'il me dire si c'est normal ?
Merci d'avance.
@+