Formulaire sur plusieurs pages
Résolu
el_lilo
Messages postés
22
Statut
Membre
-
Utilisateur anonyme -
Utilisateur anonyme -
Bonjour tout le monde,
j'aurais voulu savoir si il était possible de faire un même formulaire sur plusieurs pages : je créé un formulaire en html et grâce au php et sql j'insère les données saisies dans une base de données, créée sur phpmyadmin.
Vu que le formulaire est important il tient sur 3 pages , or la table correspondant à ma 1ère page contient en clés étrangères des données présentes dans la page 3.
Il faudrait donc que tout mon formulaire (sur les 3 pages) se valide en même temps,
d'où l'utilité d'un même formulaire sur plusieurs pages.
J'espère que j'ai été compréhensible,
Merci d'avance.
j'aurais voulu savoir si il était possible de faire un même formulaire sur plusieurs pages : je créé un formulaire en html et grâce au php et sql j'insère les données saisies dans une base de données, créée sur phpmyadmin.
Vu que le formulaire est important il tient sur 3 pages , or la table correspondant à ma 1ère page contient en clés étrangères des données présentes dans la page 3.
Il faudrait donc que tout mon formulaire (sur les 3 pages) se valide en même temps,
d'où l'utilité d'un même formulaire sur plusieurs pages.
J'espère que j'ai été compréhensible,
Merci d'avance.
A voir également:
- Formulaire sur plusieurs pages
- Whatsapp formulaire opposition - Guide
- Formulaire de réclamation facebook compte désactivé - Guide
- Comment supprimer une page sur word - Guide
- Formulaire de reclamation instagram - Guide
- Comment numéroter les pages sur powerpoint - Guide
9 réponses
il te suffit de récupérer les informations du formulaire1 dans le formulaire2 et de récuperer les info du form1 et du form2 dans le form3 puis de les envoyer :
form1.php :
form2.php :
form3.php :
form1.php :
<form method="POST" action="form2.php"> <input type="text" name="machin" value=""> <input type="submit" name="suite" value="continuer..."> </form>
form2.php :
<form method="POST" action="form3.php"> <input type="hidden" name="machin" value="<?php echo $_POST['machin']; ?>"> <input type="text" name="machin2" value=""> <input type="submit" name="suite" value="continuer..."> </form>
form3.php :
<form method="POST" action="envoi.php"> <input type="hidden" name="machin" value="<?php echo $_POST['machin']; ?>"> <input type="hidden" name="machin" value="<?php echo $_POST['machin2']; ?>"> <input type="text" name="machin3" value=""> <input type="submit" name="send" value="Envoyer"> </form>
Merci beaucoup de ta réponse sonik21 , je vais essayer de l'appliquer , ça va me prendre du temps puisque j'ai beaucoup de variables, je reviens poster après pour dire si ça marche ou pas
:)
:)
Bon bah ça ne marche pas , ça m'affiche ce message : "Cannot add or update a child row: a foreign key constraint fails (`dbform`.`société`, CONSTRAINT `soci@0pt@0p_ibfk_1` FOREIGN KEY (`id_contact`) REFERENCES `contact` (`id_contact`))"
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Ouais c'est ce que je me disais aussi, je vais essayer de trouver d'où vient le problème et ensuite voir si la méthode marche ,
en tout cas merci beaucoup pour ton aide !
en tout cas merci beaucoup pour ton aide !