Bonjour,

Je débute en PHP et je me casse les dents avec les sessions.
Lorsqu'un utilisateur s'identifie, je stocke son login dans une variable de session: $_session['login'] = $login;
Classique.
Lorsque j'essaie d'y accéder plus tard (echo $_session['login'] tout bête par exemple), j'obtiens le message "Undefined variable: _session in [snip]"

Si je fais un session_start() juste avant cet accès, PHP me rappelle gentiment que ma session existe déjà (A session had already been started - ignoring session_start() )
Si je fais un echo session_id(), il me sort un bel identifiant.
Donc, cela tendrait à prouver que ma session existe bien, non?

Si je fais à la suite:
$_session['login'] = "patate";
echo $_session['login'];
Ben ça marche, il me qualifie bien de patate...

En gros la portée de mes variables de session est actuellement limitée à la page... Super pratique!

Help!!!!!
Merci.

Bertrand.