Administrateur PHPfrance |
13231 Messages
19 mai 2005, 11:34
Tu as bien compris le fonctionnement des sessions mais afin de garantir son fonctionnement, PHP place un fichier sur le poste client (le cookie de session) qui contient un identifiant et lorsque tu appelle une page PHP qui contient session_start(), le serveur regarde si ce cookie existe sur le client et utilise l'identifiant qu'il contient afin de réouvrir la session et récupérer les variable globales.
Mais si le cookie n'existe pas, le serveur ne sait pas quelle session réouvrir et donc, il ne peut pas retrouver les variable globales
C'est quelle version de IE ? si c'est IE 6, il y a un autre truc qui gène mais c'est vachement plus compliqué !!!! Pour les connaisseurs, il s'agit de la déclaration de confidentialité P3P