Bonjours à tous,
Je vous remercie pour les informations que vous pourrez m'apportez.
Mon site s'articule avec des includes sur la page index.php, et ensuite parmi ces pages il y en a une qui est contact.php.
Contact.php as une liste déroulante proposant d'aller sur 1 des 4 formulaires.
Chaque formulaire contient au-delà du nom, prénom, mail des champs différent, et il y en a pas mal pour chaque formulaire.
Et pour finir chaque formulaire, a son propre fichier php de traitement.
Donc jusque ici tous marche bien.
Mais voici le changement que je veut faire et pour lequel je n'ai pas réussi a trouvé toutes les réponses :
Comme j'ai un captcha il peut arrivé que l'on se trompe, dans ce cas lors de la validation, un message indique une erreur donc on fait précédent mais le problème est que du coup le visiteur va devoir tous re-remplir.
Et sa c'est pas cool pour lui car beaucoup de champs et un textearea.
Donc j'ai compris que je devais faire des Session pour y stocker mon formulaire, mais comme je suis avec des include je dois vous avouer que je débute et là je n'arrive pas a comprendre sur quel page je dois mettre mes variable de session?
Et je me demandais y a t-il pas une solution pour pouvoir stocker le formulaire en une fois, car quand il y a beaucoup de champs et là en plus 4 formulaires, sa va faire un sacré pâté, quelle est la direction que je dois prendre?
Ne sachant pas quel code vous serai utile je n'en mets pas mais demandé moi je vous mettrai celui qui vous parait utile.
Mais de plus je cherche pas de code je voudrais savoir les piste sur lequel travaillé en fait, et sortir de ma confusion.
Dois-je mettre mes variable de session en haut du formulaire.php, où en haut du traitement.php, ou en haut de index.php?
Car c'est surtout si je dois mettre en haut de index.php que sa me perturbe car j'ai donc 4 formulaire et certains champs on le même nom et sa fais un paquet de champs.
Merci beaucoup pour les conseils que vous pourrez m'apportez et les pistes de travaille.
Partager