ou alors tu stocke tes param une fois en bdd sql, et tu les recupere apres
m@nou
t'as le passage en querystring aussi ;)
dans l'url koi :D
enfin pour la saisie et le controle de la saisie t'as besoin que d'une page qui s'appelle elle même après le submit.
en rappelant la page t'as donc pas besoin de passer tes valeurs
et tu peux construire et executer ta requête au deuxième passage
et rediriger en sortie vers une autre page par header.
c'est ce que je fais pour la plupart de mes formulaires de saisies qui mettent à jour un table.
[edtdd]--Message édité par m@nou--[/edtdd]
Fred999
Sessions? Oké merci je jetterai un oeil.
Ceci dit la méthode de l'input type = hidden est OK, mais nécessite que le passage d'une page à une autre se fasse toujours via un bouton submit!!!
Dost67
J'avais posé cette question il y a quelques temps. J'ai pas mal insisté et la réponse qu'on ma donné c'est de stocker dans un fichier texte ou une base de donnée avant de reprendre dans la page 3...
Mais c'est vrai que si qq'un a la solution à la question de Fred999 ça m'intéresse aussi.
GhzMsnet
ou les cookies
GhzMsnet
les sessions
The Real Fred999
Salut les codeurs :hello:
Ca fait longtemps que je n'ai pas mis les pieds ici... Et après le SQL, voici mon nouveau dada : le PHP [:olimou]
Question du jour (après recherche infructueuse) :
Comment passer une variable PHP d'une page à une autre lors d'un passage par SUBMIT sans utiliser de champ hidden dans le formulaire???
Application pratique :
Page 1 : saisie des données
Page 2 : construction de la requête SQL et confirmation des données saisies
Page 3 : exécution de la requête.
Pour passer les données de la 1 à la 2, OK, c'est HTTP_POST_VARS.
Dans la 2, on construit la requête, qui est donc stockée dans une variable PHP ($requete par exemple :D)
Et donc, comment passer $requete de la 2 à la 3 sans utiliser un <input type="hidden">???