C'est en effet le $_SESSION['pseudo'] qui déconne...
Quand je me logue, la 1ère page affichée contient bien les deux variables sessions (id et pseudo ), et il suffit que je change de page pour que $_SESSION['pseudo'] disparaisse, alors que $_SESSION['id'] semble rester.
Je ne comprends vraiment pas, j'ai bien mon session_start(); en début de chaque page...personne a eu un problème similaire? ou si quelqu'un sait comment régler ça?
Edit : Yip Yip! J'ai trouvé d'où venait ce problème bidon, le register_globals était a 1, ce qui faisait foirer les sessions, il pouvait y en avoir 50, il n'en gardait qu'une a chaque fois.
Bref pour résoudre ce problème, crée un .htaccess à la racine du site, et mettait ça dedans :
SetEnv REGISTER_GLOBALS 0
le register_globals sera ainsi désactivé, à zéro.
Je m'en suis rendu compte en affichant ce petit script sur une page de mon 1er hébergement (demo 1g ) :
echo("<pre>") ;
print_r($_SESSION) ;
echo("</pre>") ;
echo ini_get('register_globals');
Qui affiche la liste de toutes les sessions et leur contenu, ainsi que la valeur du register_global (si rien ne s'affiche = 0)
Voila, Si ça peut intéresser quelqu'un, P0ulp0r peut être^^
Quand je me logue, la 1ère page affichée contient bien les deux variables sessions (id et pseudo ), et il suffit que je change de page pour que $_SESSION['pseudo'] disparaisse, alors que $_SESSION['id'] semble rester.
Je ne comprends vraiment pas, j'ai bien mon session_start(); en début de chaque page...personne a eu un problème similaire? ou si quelqu'un sait comment régler ça?
Edit : Yip Yip! J'ai trouvé d'où venait ce problème bidon, le register_globals était a 1, ce qui faisait foirer les sessions, il pouvait y en avoir 50, il n'en gardait qu'une a chaque fois.
Bref pour résoudre ce problème, crée un .htaccess à la racine du site, et mettait ça dedans :
SetEnv REGISTER_GLOBALS 0
le register_globals sera ainsi désactivé, à zéro.
Je m'en suis rendu compte en affichant ce petit script sur une page de mon 1er hébergement (demo 1g ) :
echo("<pre>") ;
print_r($_SESSION) ;
echo("</pre>") ;
echo ini_get('register_globals');
Qui affiche la liste de toutes les sessions et leur contenu, ainsi que la valeur du register_global (si rien ne s'affiche = 0)
Voila, Si ça peut intéresser quelqu'un, P0ulp0r peut être^^