PHP : passage d'une variable d'une page à une autre - Programmation
Marsh Posté le 31-01-2002 à 19:42:50
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.
Marsh Posté le 01-02-2002 à 11:54:16
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!!!
Marsh Posté le 01-02-2002 à 13:14:29
t'as le passage en querystring aussi
dans l'url koi
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]
Marsh Posté le 01-02-2002 à 13:32:57
ou alors tu stocke tes param une fois en bdd sql, et tu les recupere apres
Marsh Posté le 31-01-2002 à 16:55:45
Salut les codeurs
Ca fait longtemps que je n'ai pas mis les pieds ici... Et après le SQL, voici mon nouveau dada : le PHP
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 )
Et donc, comment passer $requete de la 2 à la 3 sans utiliser un <input type="hidden">???
Merchi