include fait disparaitre les $variable récupèrées précédemment
bonjour,
session_start() a été déclarée en page 1 du formulaire, lors du traitement en page 2 tout va bien. les variables $nomp , $email sont remplies.
A l'appel d'une page 3 par include cela va bien encore, avant l'enregistrement les variables sont encore là remplies. (vérif par :
$nomp=$_POST["nomp"];
$email=$_POST["email"]; echo " nomp email " .$nomp . $email;)
après un include de la requete d'insertion, les variables sont vides !
est-ce un include ou une requete qui élimine la valeur ?
que faut-il faire pour conserver cette valeur tout au long de la session ?
je fais une modif, je declare les variables de session
Code:
1 2
|
$_SESSION['nomp']= "nomp"; // nom naissance |
après avoir recupéré les données de la page 1 - et cela ne marche pas plus.
MERCI :mouarf:
variables en session affectation
bonjour,
j'ai affecté ces variables de cette manière (cela ne permet pas de récupérer) en page 1
Code:
1 2
|
$_SESSION['nomp']= $_POST["nomp"]; ; // nom naissance |
mais je les utilise peut être mal après, c-a-d que je les utilise 'normalement'
$nomp=$_post["nomp"];
en fait les variables sont vidées après le changement de page. Il s'agit d'un appel de la suite du formulaire, donc un autre form !!!
Merci de me donner un exemple si possible.:oops:
session variables perte variables
bjr,
je n'ai pas de register_globals.
le code qui a été mis est une question ? comment additionner des variables de session.
la réponse apportée me convient, une variable de session se traite comme une variable normale. merci.
mais je ne récupère pas les variables de calcul en derniere page, ni celle du prénom, alors qu'elle est traitée exactement comme celle du nom.
je vais revérifier le tout.
merci et à bientôt.:mouarf: