Bonjour,
Voici mon petit souci(je vais essayer d'être le plus clair possible^^)
J'utilise un formulaire1.php dans lequel j'ai mis un bouton type submit qui est validé si ce seul formulaire est nécessaire et il me fait mon DocumentFini.php
Çà, pas de souci, çà marche^^
Dans ce formulaire (Formulaire1.php), j'ai crée un deuxième bouton si les gens ont besoin de remplir un second formulaire (Formulaire2.php) que j'ai "encapsulé dans un <a href="Formulaire2.php" (voir plus bas...)
L'appel de ce second formulaire fonctionne.
La validation de ce second formulaire doit me finaliser mon DocumentFini.php. Il le fait mais ne conserve que les données de ce dernier formulaire et plus celles du premier
J'ai lu çà et là qu'on pouvait utiliser les variables de session mais je ne sais comment les placer dans le code pour parer ce problème.
Simplifiés, mes fichiers donnent quelque chose comme çà:
Formulaire1.php
Formulaire2.php
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 <form action=DocumentFini.php method="POST"> <input type="text" name="infoForm1"> <input type="submit" value="Formulaire1 seulement"> <a href="Formulaire2.php"><input type="button" value="Accès au second Form."></a> </form>
DocumentFini.php
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 <form action=DocumentFini.php method="POST"> <input type="text" name="infoForm2"> <input type="submit" value="Validation des Formulaires"> </form>
(...)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 <? echo $_POST['inform1']; ?>(...) //test si besoin d'une seconde page pour les données du second form <? $test = $_POST['inform2']; if ($test != ""){ echo $_POST['inform2']; ... } ?>
Merci par avance de l'aide que vous voudrez bien m'apporter.
Partager