|
Publicité ' | ||||||||||||||||||||||||
|
|
#1 | ||||
|
Candidat au titre de Membre du Club
![]() Inscription : mai 2006 Messages : 119 ![]() |
Comment faire pour récupérer les valeurs qu'elles contiennent (combos et champ de saisie) afin de les passer en parametre sur une autre page en utilisant $POST.
par ex: Pour un champ de saisie Code :
Code :
|
||||
|
|
00
|
|
|
#2 | ||
|
Membre confirmé
![]() Inscription : juin 2006 Messages : 646 ![]() |
Pour récupérer ses valeurs, il suffit d'utiliser les variables de sessions. Dans la page de ton formulaire, tu rajoutes ça :
Attention, cela doit être au tout début de ta page. Ensuite sur ta la page ou tu veux récupérer les données, tu rajoute ceci, tout au début : Code :
__________________
(\ _ /) (='.'=) Voici Lapinou. Aidez le à conquérir le monde (")-(") en le reproduisant. http://mosfootball.over-blog.com |
||
|
|
00
|
|
|
#3 | ||
|
Expert Confirmé
![]() ![]() Inscription : juillet 2004 Messages : 2 684 ![]() |
Code :
__________________
Pas de questions techniques par MP, le forum est là pour ça et est plus efficace. Orthographe : une connexion (avec un x), un langage (sans u), une requête (un seul t), 'une quote' (avec qu), une syntaxe (sans h) |
||
|
|
00
|
|
|
#4 | ||
|
Candidat au titre de Membre du Club
![]() Inscription : mai 2006 Messages : 119 ![]() |
En faite le session start dan sce cas sert a quoi??
Je pensais que cela servait juste a gerer les sessions. Il me suffira donc pu que de les appelé par leur name?? je peux pas faire : Code :
|
||
|
|
00
|
|
|
#5 |
|
Membre confirmé
![]() Inscription : juin 2006 Messages : 646 ![]() |
J'utilise ca aussi mais il me semble que l'on soit pas obligé de mettre le $_SESSION, tu peux mettre ce que tu veux, à confirmer.
__________________
(\ _ /) (='.'=) Voici Lapinou. Aidez le à conquérir le monde (")-(") en le reproduisant. http://mosfootball.over-blog.com |
|
|
00
|
|
|
#6 |
|
Membre éprouvé
![]() Inscription : avril 2005 Messages : 611 ![]() |
je suis pas sur qu'on est bien saisie son problème là en fait.
Ce que tu veux serai de transmettre la valeur de ton input et de ton select c'est çà ? |
|
|
00
|
|
|
#7 | |||
|
Membre confirmé
![]() Inscription : juin 2006 Messages : 646 ![]() |
Citation:
je comprends pas trop ce que tu veux dire par "Il me suffira donc pu que de les appelé par leur name??"
__________________
(\ _ /) (='.'=) Voici Lapinou. Aidez le à conquérir le monde (")-(") en le reproduisant. http://mosfootball.over-blog.com |
|||
|
|
00
|
|
|
#8 |
|
Candidat au titre de Membre du Club
![]() Inscription : mai 2006 Messages : 119 ![]() |
En faite sur ma page j'ai plusieurs combis ainsi que champ de saisie. (c'est une page de modification de formulaire d'inscription). Je voudrais passer tous ces champs a une autre page. (sans utiliser $_GET)
|
|
|
00
|
|
|
#9 | ||||
|
Membre éprouvé
![]() Inscription : avril 2005 Messages : 611 ![]() |
oui c'est bien ce que je pensé, tu n'a rien à faire avec les sessions
bon alors c'est très simple, tu as ton formulaire: Code :
tu récupere les infos ainsi: Code :
|
||||
|
|
00
|
|
|
#10 |
|
Membre confirmé
![]() Inscription : juin 2006 Messages : 646 ![]() |
Et bien tu utilise ce que je t'ai expliqué en haut, et tu met autant de variable que tu veux apres le session_start(), tout simplement.
__________________
(\ _ /) (='.'=) Voici Lapinou. Aidez le à conquérir le monde (")-(") en le reproduisant. http://mosfootball.over-blog.com |
|
|
00
|
|
|
#11 | |
|
Membre émérite
![]() |
Citation:
t'as le formulaire que tu souhaite modifié avec des select dedans tu soummet vers une autre page et tu veux récupérer tes valeur? si c'est le cas...ben avec le $_post c'est bon non?? avec le nom du select tu vas récupérer le value de l'option sélectionné Si par contre tu soummet a une autre page et qu'ensuite tu va vers une seconde page et que tu as besoin de ces valeurs..alors là ya quelque solutions soit tu te fais une classe que tu instancie dans ta page après formulaire...tu garde l'objet en session pour la réutiliser plustard...ca marche très bien c'est comment je procède tu peux aussi...et là c'est moin shick...avoir des champs de type hidden dans lesquelle tu attribus une valeur posté une premiere fois...ainsi quand tu vas passer a la seconde page tu peux récupérer ces valeur...c'est une solution envisageable si t'as pas bcp de champs a récupérer...mais bon...tu comprends que c'est pas élégant alors si c'est aucunement ce que tu souhaite accomplir ben merci d'avoir lu le post pareil et dsl d'avoir été dans le champs...
__________________
La perfection n'est pas un but, l'amélioration constante devrait l'être! La position des Développeurs de developpez avec les explications |
|
|
|
00
|
|
|
#12 | ||
|
Candidat au titre de Membre du Club
![]() Inscription : mai 2006 Messages : 119 ![]() |
y a pas besoin de faire
Code :
|
||
|
|
00
|
|
|
#13 | |
|
Membre émérite
![]() |
Citation:
heu ben non la!!... c'est pas pareil session_start() sert pour utiliser les variable $_session[] si tu fais session start et utilise comme dans ton exemple...à la prochaine page elles ne seront plus en mémoire tes variables Donc session start ne servirait pas ici
__________________
La perfection n'est pas un but, l'amélioration constante devrait l'être! La position des Développeurs de developpez avec les explications |
|
|
|
00
|
|
|
#14 | |||||
|
Membre émérite
![]() |
Citation:
Code :
__________________
La perfection n'est pas un but, l'amélioration constante devrait l'être! La position des Développeurs de developpez avec les explications |
|||||
|
|
00
|
|
|
#15 |
|
Candidat au titre de Membre du Club
![]() Inscription : mai 2006 Messages : 119 ![]() |
J'ai essayer en mettant juste dans mon autre fichier $_POST['champ_login'] et sa marche. Est ce normal??
|
|
|
00
|
|
|
#16 | |
|
Membre confirmé
![]() Inscription : juin 2006 Messages : 646 ![]() |
Citation:
__________________
(\ _ /) (='.'=) Voici Lapinou. Aidez le à conquérir le monde (")-(") en le reproduisant. http://mosfootball.over-blog.com |
|
|
|
00
|
|
|
#17 | |
|
Membre confirmé
![]() Inscription : juin 2006 Messages : 646 ![]() |
Citation:
__________________
(\ _ /) (='.'=) Voici Lapinou. Aidez le à conquérir le monde (")-(") en le reproduisant. http://mosfootball.over-blog.com |
|
|
|
00
|
|
|
#18 | |
|
Membre émérite
![]() |
Citation:
ben surment je sais pas ce que tu veux dire pas un autre fichier?? la validation if isset cé juste pour pas avoir d'erreur si le formulaire ne se postait pas mais sit tu ne le fais pas ca va passer pareil dans ton cas car tu soummet le select avec le nom champ_login
__________________
La perfection n'est pas un but, l'amélioration constante devrait l'être! La position des Développeurs de developpez avec les explications |
|
|
|
00
|
|
|
#19 | |
|
Membre émérite
![]() |
Citation:
et en faisant ainsi tu n'utilise pas les session donc session_start() est inutile la variable $truc ne sera pas définie sur la page suivante si tu test a moin que tu ais dans ta configuration register_globals à ON...ce qui ne serait pas la config original et très déconseillé
__________________
La perfection n'est pas un but, l'amélioration constante devrait l'être! La position des Développeurs de developpez avec les explications |
|
|
|
00
|
|
|
#20 | |
|
Membre confirmé
![]() Inscription : juin 2006 Messages : 646 ![]() |
Citation:
__________________
(\ _ /) (='.'=) Voici Lapinou. Aidez le à conquérir le monde (")-(") en le reproduisant. http://mosfootball.over-blog.com |
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com