Comment récupérer les donner de 2 pages liés par bouton suivant

Résolu
Nouvelle_Informaticienne Messages postés 173 Statut Membre -  
Nouvelle_Informaticienne Messages postés 173 Statut Membre -
Bonjour
J'ai un grand formulaire de création de projet je veux le découper en deux comme je voix sur beaucoup e sites web : on commence a remplir un formulaire, on clique suivant, on rempli encore la deuxième partie et après c'est enregistrer mais ce que je ne sais pas faire c'est comment récupérer les données de la première partie dans la dernière page parce que j'aurai 3 pages creation1, creation2(suite), insertion(qui fais l insertion les requêtes sql )
quelle méthode ou principe dois je utiliser ?
je peux dire que je veux récupérer les champs de la page avant précédente ! vous voyez ? est il possible ?

je vous remercie bcp
bonne journée

1 réponse

Exileur Messages postés 1621 Statut Membre 150
 
Salut,

Tu fais passer les informations de creation 1 à creation 2 en POST
Tu récupéres les informations dans creation 2 et tu crées des champ caché avec comme valeur les POST de creation 1 :
<input type="HIDDEN" value="valeur_que_tu_veux_transmettre">

Cordialement
1
Nouvelle_Informaticienne Messages postés 173 Statut Membre 3
 
bonjour je vous remercie d'abord
si j'ai bien compris c'est comme ca svp ?
- je récupère les données de page1
-je les envoi par POST au page2
-mes données sont sur page 2
-je les réinséré dans un formulaire (en fait c'est le form de page2) type hidden
-j envoi l'ensemble a page 3 avec POST ?
c est bien ça monsieur ?
je vous remercie Monsieur
0
Exileur Messages postés 1621 Statut Membre 150
 
Une exemple pour Madame :

Page 1 :
<form method="post" action="page2.php">
<input type="text" name="champ1" id="champ1" />
<input type="text" name="champ2" id="champ2" />
<input type="submit" value="Suivant" >
</form>


Page 2:
<form method="post" action="page3.php">
<input type="hidden" name="champ1" id="champ1" VALUE="$_POST['champ1']"/>
<input type="hidden" name="champ2" id="champ2" VALUE="$_POST['champ2']"/>
<input type="text" name="champ3" id="champ3" />
<input type="text" name="champ4" id="champ4" />
<input type="submit" value="Finaliser l'inscription" >
</form>


Page 3:

$champ1 = $_POST['champ1'];
$champ2 = $_POST['champ2'];
$champ3 = $_POST['champ3'];
$champ4 = $_POST['champ4'];


Cordialement Madame (mdr)
0
Nouvelle_Informaticienne Messages postés 173 Statut Membre 3 > Exileur Messages postés 1621 Statut Membre
 
ouh :) c'est très gentil de votre part Monsieur
je vous remercie encore une fois Monsieur :)
Bonne journée .
0