Page 1 sur 1
Comment envoyer 1 formulaire quand il y en a plusieurs sur l
Posté : 05 janv. 2008, 14:26
par alaingpl
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.
Posté : 05 janv. 2008, 14:28
par yaug
<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?
Posté : 05 janv. 2008, 14:29
par alaingpl
oui
Posté : 05 janv. 2008, 14:32
par yaug
bah..
Dans ce cas 1 seul formulaire est envoyé, celui que tu as validé.

Posté : 05 janv. 2008, 14:34
par alaingpl
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>
Posté : 05 janv. 2008, 14:35
par yaug
ok....
Ton problème est que tu fait type="button" au lieu de type="submit".
Change ça et tout marchera comme il faut.
Posté : 05 janv. 2008, 14:39
par alaingpl
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>