Formulaire sur plusieurs pages
Posté : 08 mars 2007, 23:01
Bonjour,
Débutant en PHP, j'ai créé un formulaire sur 3 pages pour créer des listes liées et pouvoir intégrer les résultats dans ma base.
Je m'explique :
La première page contient un formulaire avec divers champs.
Le dernier champ étant une liste déroulante.
Un bouton "valider" permet d'envoyer le formulaire en "GET" et d'accéder
à la deuxième.
Sur cette deuxième page on retrouve les mêmes champs que sur le premier avec les valeurs récupérer avec $_GET['nom de variable'], ainsi qu'une deuxième liste déroulante liées avec celle de la première page.
Une fois le choix effectué sur la deuxième liste déroulante, même manipulation, validation pour envoi du formulaire en méthode GET, et accèder sur une troisième page où l'on retrouve encore ce même formulaire et une troisième liste déroulante liées avec la deuxième.
C'est la que j'ai un problème puisque je n'arrive pas a récuper les variables avec $_GET['non de variable'] sur les champs remplis sur le premier formulaire.
Est-il possible de stocker c'est varables quelques part ou vaut-il mieux les enregistrer dans ma base à partir de ma deuxième page et récupérer les variables avec $_POST['non de variable'] sur ma troisième page, et valider cette page en faisant une modification des données dans la base.
J'espère avoir été assez clair. Merci pour vos conseils.
Débutant en PHP, j'ai créé un formulaire sur 3 pages pour créer des listes liées et pouvoir intégrer les résultats dans ma base.
Je m'explique :
La première page contient un formulaire avec divers champs.
Le dernier champ étant une liste déroulante.
Un bouton "valider" permet d'envoyer le formulaire en "GET" et d'accéder
à la deuxième.
Sur cette deuxième page on retrouve les mêmes champs que sur le premier avec les valeurs récupérer avec $_GET['nom de variable'], ainsi qu'une deuxième liste déroulante liées avec celle de la première page.
Une fois le choix effectué sur la deuxième liste déroulante, même manipulation, validation pour envoi du formulaire en méthode GET, et accèder sur une troisième page où l'on retrouve encore ce même formulaire et une troisième liste déroulante liées avec la deuxième.
C'est la que j'ai un problème puisque je n'arrive pas a récuper les variables avec $_GET['non de variable'] sur les champs remplis sur le premier formulaire.
Est-il possible de stocker c'est varables quelques part ou vaut-il mieux les enregistrer dans ma base à partir de ma deuxième page et récupérer les variables avec $_POST['non de variable'] sur ma troisième page, et valider cette page en faisant une modification des données dans la base.
J'espère avoir été assez clair. Merci pour vos conseils.