Formulaire par étape

Résolu/Fermé
danielos77 Messages postés 108 Date d'inscription samedi 18 février 2006 Statut Membre Dernière intervention 16 janvier 2024 - Modifié le 16 mai 2020 à 17:08
danielos77 Messages postés 108 Date d'inscription samedi 18 février 2006 Statut Membre Dernière intervention 16 janvier 2024 - 17 mai 2020 à 17:30
Bonjour,
Comment procéderiez-vous pour ouvrir un formulaire par étape ? si c'est possible...
Je souhaiterai que l'utilisateur réponde à une première question avant de continuer à afficher la suite du formulaire.
Ceci est faisable en appelant une autre page mais ma question est, en restant sur la même page.
Merci pour vos pistes ou solutions et plutôt sans utiliser de JS.
Daniel



Configuration: Windows / Firefox 76.0

1 réponse

danielos77 Messages postés 108 Date d'inscription samedi 18 février 2006 Statut Membre Dernière intervention 16 janvier 2024 2
17 mai 2020 à 17:30
Je me répond à moi-même.
Ça pourra peut-être servir à quelqu'un qui se poserait la même question.
Finalement, j'ai opté pour des formulaires en cascade (formulaire 1 appelle formulaire 2 qui appelle formulaire 3 ...) en récupérant les valeurs précédentes à chaque fois.
$variable=$POST_['variable']; puis un input hidden pour envoyer à nouveau la valeur.

Il y avait peut-être la possibilité de faire des conteneurs à l'intérieur du formulaire avec des <div> </div> et de les masquer ou de les faire apparaître mais j'ai pas creusé la piste.
0