par
zeus » 07 juin 2005, 13:01
hum...
si tu donne le même nom à tes boutons mais deux valeurs différentes, quand tu traites l' action a faire tu fais par exemple:
dans ton formulaire:
<form name="maNews" action="machinchouette.php" method="post">
<input type=hidden name=idNews value=7/>
<input type=text name=title value="mon titre de news"/>
<input type=submit name="action" value="Modifier"/>
<input type=submit name="action" value="Supprimer"/>
</form>
dans ton script:
<?php
if ($_POST['action'] == 'Modifier')
{ //ton code si modifier}
elseif ($_POST['action'] == 'supprimer')
{ //ton code si supprimer}
?>
Ca, je suis pas sûr que ça marche !!!! Mais le meilleur moyen de le savoir, c'est de tester !!!
Sinon il existe des <input type="button" onClick="submit()"> qui ont le même fonctionnement que les bouton submit et qui permettent de mettre plusieurs bouton pouvant servir a valider !!!
Je pense que si tu donne 1 nom différent à chaque bouton et que tu teste l'existence du bouton comme le dit
veronique, tu devrais arriver à tes fins
après si tu veux que chaque bouton envoie a une page différente, faudra deux balises form avec un bouton dans chaque
corrigez moi si je me suis trompé^^
C'est l'une des bases des formulaires !!!
[quote="veronique"]hum...
si tu donne le même nom à tes boutons mais deux valeurs différentes, quand tu traites l' action a faire tu fais par exemple:
dans ton formulaire:
<form name="maNews" action="machinchouette.php" method="post">
<input type=hidden name=idNews value=7/>
<input type=text name=title value="mon titre de news"/>
<input type=submit name="action" value="Modifier"/>
<input type=submit name="action" value="Supprimer"/>
</form>
dans ton script:
<?php
if ($_POST['action'] == 'Modifier')
{ //ton code si modifier}
elseif ($_POST['action'] == 'supprimer')
{ //ton code si supprimer}
?>
[/quote]
Ca, je suis pas sûr que ça marche !!!! Mais le meilleur moyen de le savoir, c'est de tester !!!
Sinon il existe des <input type="button" onClick="submit()"> qui ont le même fonctionnement que les bouton submit et qui permettent de mettre plusieurs bouton pouvant servir a valider !!!
Je pense que si tu donne 1 nom différent à chaque bouton et que tu teste l'existence du bouton comme le dit [b]veronique[/b], tu devrais arriver à tes fins
[quote="veronique"]
après si tu veux que chaque bouton envoie a une page différente, faudra deux balises form avec un bouton dans chaque
corrigez moi si je me suis trompé^^[/quote]
C'est l'une des bases des formulaires !!!