Bonjour tout le monde,
la question est fort simple mais c'est pour une question d'estétique ou encore de convention
Voici, j'ai un formulaire avec plusieur champs, en fait il est très long...j'ai donc décider de le séparer en 2 pages question d'ergonomie.
Donc dans la premiere page je poste mes textbox après validation vers une seconde page où le formulaire se continu.
Dans cette seconde page je récupère les champs, mais n'interagit pas immédiatement avec la base de donnée car j'ai des requete complexe dans lesquelle je dois avoir tout mes champs placer dans des variable pour mieux travailler avec les multiple requete...
Je continue mon idée Dans la 2e page je récupère mes variable posté et les mets dans des types hidden
1- Est ce une bonne manière de procéder??
ensuite ces champs de type hidden je leurs donne comme name, le meme que celui de la page précédente pour la raison qui suit:
Lors de la validation javascript de cette 2e page, s'il y a erreur je repost vers cette 2e page...ainsi en ayant les meme nom je peux réutiliser le $_POST...
2-Mais est-ce une bonne manière d'agir?
voici une partie de code
Ainsi en utilisant le meme name ca m'évite de faire une condition lorsque je set le value du type?Est ce la bonne manière d'agir ou il y en a une autre et je me complique trop la vie?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 .... //Page 2 <? echo "<input type=\"hidden\" name=\"txtDate\" value=".$_POST['txtDate']."> <input type=\"hidden\" name=\"txtHeure\" value=".$_POST['txtHeure']."> <input type=\"hidden\" name=\"txtNumDossier\" value=".$_POST['txtNumDossier']."> "; ... ?>
De plus si mon code est mauvais je suis ouvert aux suggestions, c'est important de ce le faire dire je crois
merci a ceux qui on lu ce roman!
Partager