Post de plusieurs formulaires comment recuperer une variable?

Post de plusieurs formulaires comment recuperer une variable? - PHP - Programmation

Marsh Posté le 25-02-2005 à 14:40:14    

Salut,
Voila,
j ai des champs textes qui ont le meme nom (je sais c est bete mais c est pas moi) mais ils sont sur 2 formulaires differents a savoir 'categorie' et 'informations'.
 
Je voudrais recuperer la valeur de categorie.ville:  
Existe t il une maniere de recuperer cette valeur avec $_post du genre: $_post['categorie.ville']... sachant que $_post['ville'] me renvoit la valeur de informations.ville alors qu'il me faut categorie.ville.
Merci

Reply

Marsh Posté le 25-02-2005 à 14:40:14   

Reply

Marsh Posté le 25-02-2005 à 14:43:46    

Non, il faut les différencier. Sont-ils dans deux <form> séparés ?

Reply

Marsh Posté le 25-02-2005 à 14:45:50    

s'il sont sur 2 formulaires différents, ils ont à priori chacun un bouton "submit" et ne sont envoyé en meme temps...
 
--> AMHA suffit de tester (isset sur le submit) lequel des formulaires (categorie ou informations) à été envoyé, et la variable $_post['ville'] sera celle venant de ce formulaire là...


---------------
- Xav - ...There are no crimes when there are no laws... -- Xav's World
Reply

Marsh Posté le 25-02-2005 à 14:54:15    

au fait informations lorsqu il est submité lance un script js qui place dans catego ses champs, le script lance ensuite un catego.submit().
Mais miu je veux justement ces valeurs la et pas celles de informations

Reply

Marsh Posté le 25-02-2005 à 14:57:25    

Oula, ça à l'air mal foutu. T'aurais pas le formulaire en ligne, histoire de voir ?

Reply

Marsh Posté le 25-02-2005 à 14:59:15    

tu rempli un form, et au submit, tu lance du JS qui prend les valeur de ce form pour le mettre dans un 2ème dont les champs portent les meme noms, et tu submit le 2ème !!!! http://webxav.chez.tiscali.fr/gif/src1/iznogood.gif
 
Je saisi pas l'intéret d'avoir 2 fomr dans ce cas, et surtout, qqun qui désactive JS, et ben il te renvoi plus rien !!!!


---------------
- Xav - ...There are no crimes when there are no laws... -- Xav's World
Reply

Marsh Posté le 25-02-2005 à 15:02:50    

je sais c nul mais il y aune vingtaine de pages comme ca et je ne peux pas me permettre de reecrire les scripts et tout et tout :(

Reply

Marsh Posté le 25-02-2005 à 15:04:56    

Ca à l'air vraiment chelou. Y'a donc plusieurs formulaires distincts par page ?

Reply

Marsh Posté le 25-02-2005 à 15:12:24    

Ca sent le type qu'a l'honeur de récupérer le site fait un peu n'importe comment par un gas qui pensait javascript avant de penser html.
 
PETOZAK > Je te pleins et je te souhaites d'arriver à comprendre la façon de voir de ton prédéecsseur pour arriver à  simplifier tout ça.

Reply

Marsh Posté le 25-02-2005 à 15:19:17    

merci omega, le probleme c qu ils y sy sont mis a 27 :( et que moi je suis seul et que suis plus jsp que php mais bon c est autre chose

Reply

Marsh Posté le 25-02-2005 à 15:19:17   

Reply

Marsh Posté le 25-02-2005 à 15:19:54    

Il est sur Internet ton formulaire, histoire de voir ?
 
Parce qu'à 27, c'est étonnant d'avoir un truc pareil...

Reply

Marsh Posté le 25-02-2005 à 15:26:15    

oui mais j ai pas le droit de divulguer le nom du site apres ce que j ai dit :D

Reply

Marsh Posté le 25-02-2005 à 15:26:51    

On s'en fout, on n'est pas du FBI ;) Allezzzz, fait pas ta pince :D

Reply

Marsh Posté le 25-02-2005 à 15:31:35    

C est un site assez gros vous y etes peut etre aller ;)

Reply

Marsh Posté le 25-02-2005 à 15:32:36    

Ah ? Tu parles de Google ? Oui on y est allé :)

Reply

Marsh Posté le 25-02-2005 à 15:36:51    

chut faut pas le dire :(
:D

Reply

Marsh Posté le 25-02-2005 à 15:39:29    

PETOZAK a écrit :

merci omega, le probleme c qu ils y sy sont mis a 27 :( et que moi je suis seul et que suis plus jsp que php mais bon c est autre chose


 
ha ben c'est sur qu'un mec tout seul il aurait jamais pondu un système aussi bancal !!! faut mettre en commun la connerie de plusieurs pour en arriver à un tel résultat...
 
Dans le cas présent de tes 2 fomulaires, t'a pas besoin de comprendre tout le reste, tu vire le onsubmit du 1er qui appel du JS, le remplace par un "action=action.php" ou tu traite tes données proprement et derriere un header pour aller ou t'as besoin...


---------------
- Xav - ...There are no crimes when there are no laws... -- Xav's World
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed