HTML/PHP : comment utiliser 2 boutons SUBMIT dans un FORM ??????? - Programmation
Marsh Posté le 30-01-2002 à 13:00:07
<input type="submit" name="myformaction" value="Modifier">
<input type="submit" name="myformaction" value="Effacer">
dans le script de réception, $myformaction contient alors "Modifier" ou "Effacer".
Marsh Posté le 30-01-2002 à 13:42:15
ok merci pour ton aide
mais comment apres associer 2 scripts differents.
Car je ne veux pas faire appel a la meme page PHP
suivant que je clique sur l'un ou l'autre des boutons.
Marsh Posté le 30-01-2002 à 13:47:22
ca c'est du JS et il faut utiliser la propriété ACTION de ton formulaire
function a1(){
document.formu.action="toto.html"
document.formu.submit()
}
function a2(){
document.formu.action="bobo.html"
document.formu.submit()
}
<form name="formu" action="" method="post">
<input type="button" value="Modifier" onClick="a1()">
<input type="button" value="Effacer" onClick="a2()">
</form>
Marsh Posté le 30-01-2002 à 13:47:43
tu peux passer par un seul script .php qui fait un include du script que tu veux utiliser.
si tu veux vraiment n'avoir que deux pages php, tu fais ça en javascript. là je ne sais pas comment faire.
Marsh Posté le 30-01-2002 à 13:47:48
avec la soluce de youdontcare, il suffit de mettre les 2 scripts dans un même script php.
sinon, en javascript, tu change la valeur de ACTION (je crois) de ton form avant de faire un submit.
Fais une recherche, on en a discuté y a qqes jrs...
Marsh Posté le 30-01-2002 à 12:54:53
ces 2 boutons pointent sur 2 scripts différents.
Exemple :
- un bouton supprimer : qui ballance une requete SQL de suppression
- un bouton modifier : qui lance une nouvelle page pour modifier les caracteriqutes d'un enregistrmeents