Php et les sessions...
Résolu
Coronier
-
Coronier -
Coronier -
Bonjour,
Je realise un site pour lequel un utilisateur anonyme doit entrer des infos sur plusieurs pages.
Donc j'utilise le legendaire php session_start() proprement niché tout en haut du code. L'utilisateur remplit un formulaire (par exemple form name='nom') traité par la page 2 via $_POST['nom']. Classique quoi, pour afficher un "bonjour $nom".
Cependant, impossible de conserver $nom en 3ème page. Comme je ne veux pas passer via SQL avant la fin du formulaire, je crois que la galère est dans la session. Je me demande si mon problème vient de Easy php puisque j'ai retourné tous les forums, en vain, même en passant par des $_session...
Je realise un site pour lequel un utilisateur anonyme doit entrer des infos sur plusieurs pages.
Donc j'utilise le legendaire php session_start() proprement niché tout en haut du code. L'utilisateur remplit un formulaire (par exemple form name='nom') traité par la page 2 via $_POST['nom']. Classique quoi, pour afficher un "bonjour $nom".
Cependant, impossible de conserver $nom en 3ème page. Comme je ne veux pas passer via SQL avant la fin du formulaire, je crois que la galère est dans la session. Je me demande si mon problème vient de Easy php puisque j'ai retourné tous les forums, en vain, même en passant par des $_session...
Configuration: Mac OS X Safari 528.16
3 réponses
-
1 toutes les pages apelé doivent contenir session_start();
pour creer ta session c'est :
$_SESSION['nom'] = $_POST['nom'];
et pour l'apeler :
echo $_SESSION['nom']; -
-
Mince, j'avais tout retourné mais pas pensé à l'echo, je croyais juste ue la variable avait été détruite. Merci pour vos réponses rapides et judicieuses. C'est quand c'est le plus évident que l'on galère... Merci