Comment envoyer 1 formulaire quand il y en a plusieurs sur la même page ?

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Comment envoyer 1 formulaire quand il y en a plusieurs sur la même page ?

par alaingpl » 05 janv. 2008, 14:39

En faisant comme ça . J'essaye et si c'est ok j'indique résolu.

Merci beaucoup de l'aide.

Code : Tout sélectionner

<form action="page1_verif" method="post" name="1"> <input name="11" type="text" /> <input name="bt1" type="submit" /> </form> <br /> <br /> <form action="page2_verif" method="post" name="2"> <input name="22" type="text" /> <input name="bt2" type="submit"/> </form> <br /> <br /> <form action="page3_verif" method="post" name="3"> <input name="33" type="text" /> <input name="bt3" type="submit" /> </form> <br /> <br /> <form action="page4_verif" method="post" name="4"> <input name="4" type="text" /> <input name="bt4" type="submit" /> </form>

par yaug » 05 janv. 2008, 14:35

ok....

Ton problème est que tu fait type="button" au lieu de type="submit".

Change ça et tout marchera comme il faut.

par alaingpl » 05 janv. 2008, 14:34

Je fais ça et il m'envoie tous les formulaires

Code : Tout sélectionner

<form action="page1_verif" method="post" name="1"> <input name="11" type="text" /> <input name="bt1" type="button" /> </form> <br /> <br /> <form action="page2_verif" method="post" name="2"> <input name="22" type="text" /> <input name="bt2" type="button" /> </form> <br /> <br /> <form action="page3_verif" method="post" name="3"> <input name="33" type="text" /> <input name="bt3" type="button" /> </form> <br /> <br /> <form action="page4_verif" method="post" name="4"> <input name="4" type="text" /> <input name="bt4" type="button" /> </form>

par yaug » 05 janv. 2008, 14:32

bah..
Dans ce cas 1 seul formulaire est envoyé, celui que tu as validé. :?

par alaingpl » 05 janv. 2008, 14:29

oui

par yaug » 05 janv. 2008, 14:28

<form>
blablablabl
<input type='submit' value='Formu1'/>
</form>

<form>
blablablabl
<input type='submit' value='Formu2'/>
</form>

<form>
blablablabl
<input type='submit' value='Formu3'/>
</form>

Tu as bien fait quelque chose dans ce genre?

Comment envoyer 1 formulaire quand il y en a plusieurs sur l

par alaingpl » 05 janv. 2008, 14:26

Bonjour,

Je souhaite réaliser plusieurs formulaires dans la même page mais lorsque je clique sur le bouton 'envoyer' d'un des formulaires, il envoie tous les formulaires de la page. Je précise que les balises <form> et </form> sont toutes fermées et que j'ai pris soins de nommer différement tous les formulaires et les <input> pour éviter les conflits.

Je ne sais pas comment faire pour éviter d'envoyer tous les formulaires en même temps.
Si quelqu'un peut m'aider ce serait sympa. Merci d'avance.