Formulaire sur plusieurs pages
farahnoush
-
farahnoush -
farahnoush -
Bonjour à tous.
J'ai un souci avec un formulaire. Celui-ci est sur 3 pages.
pour transmettre des données de la 1ère à la 3ème j'utilise le code suivant sur ma 2ème page :
Sur la 3ème page j'ai :
et forcément ça m'affiche $nom et non la valeur saisie par l'utilisateur sur la première page :-/
Comment faire passer cette valeur à travers mes trois pages de formulaire ?
Merci d'avance.
J'ai un souci avec un formulaire. Celui-ci est sur 3 pages.
pour transmettre des données de la 1ère à la 3ème j'utilise le code suivant sur ma 2ème page :
<form action="3ème page" method="post"> $nom=$_POST['nom']; // je récupère le nom de la première page avec la méthode post <input name='nom' type='hidden' value="$nom" /> <input type='submit' value='' class='button_suivant'/> </form>
Sur la 3ème page j'ai :
$nom=$_POST['nom']; echo"$nom";
et forcément ça m'affiche $nom et non la valeur saisie par l'utilisateur sur la première page :-/
Comment faire passer cette valeur à travers mes trois pages de formulaire ?
Merci d'avance.
7 réponses
-
Donc pour que tout marche et que les données se transmettent bien d'une page à l'autre :
<form action="3ème page" method="post"> $nom=$_POST['nom']; // je récupère le nom de la première page avec la méthode post <input name='nom' type='hidden' value="<?php print $nom; ?>" /> <input type='submit' value='' class='button_suivant'/> </form>
et dans la 3ème page il suffit de$nom=$_POST['nom']; echo"$nom";
pour afficher la valeur saisie sur la 1ère page =) -
-
met plutôt :
<input name='nom' type='hidden' value="<?php print $nom; ?>" />
à la place -
en effet ça peut m'être utile... -__-"
désolée pour la question débile...
Par contre avec les balises plus rien ne s'affiche sur la 3ème page quand j'écris$nom=$_POST['nom']; echo"$nom";
-
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question -
-
-
Essaies de poster la solution farahnoush : ça pourrait être utile à d'autres internautes.