Un formulaire deux submits ?
Bonjour,
Voilà j'ai un petit problème, j'ai une liste de messages a coté de chacun il y a une checkbox avec leurs id respectifs. Ensuite je veux pouvoir choisir l'une des deux actions suivantes : Supprimer ou Desactiver.
Le truc c'est que ces deux boutons ont besoin des memes données, celle du formulaire, comment fair pour que les deux boutons utilisent le formulaire mais que je puisse tout de meme les distinguer dans ma page de traitement ?
Merci d'avance
onClick="validation(1 ou 2)"
function validation(action_form) {
if(action_form == 1) {
document.nom_du_form.action = 'supprimer.php';
document.nom_du_form.submit()
}
if(action_form == 2) {
document.nom_du_form.action = desactiver.php';
document.nom_du_form.submit()
}
}
en gros ^^
zebdinou pour les intimes / Blog : http://www.zebden.fr
Ou si tu n'as qu'une seule page de traitement, tu peux utiliser deux autres solutions.
1) Tu as deux submit de la forme :
<input type="submit" name="bouton" value="Désactiver">
<input type="submit" name="bouton" value="Supprimer">
Dans ce cas, tu testes ta variable $_POST['bouton'] (ou GET) et suivant sa valeur (Désactiver ou Supprimer) tu fais ton traitement.
2) Tu fais deux boutons différents :
<input type="submit" name="bouton1" value="Désactiver">
<input type="submit" name="bouton2" value="Supprimer">
Dans ce cas, il suffit de tester si $_POST['bouton1'] est défini et de faire le traitement pour Désactiver, et si $_POST['bouton2'] est défini, il suffit d'appliquer le traitement pour Supprimer.
Parfait mercii a vous deux c'est exactement ce que je voulais...
++
Ecrire un message
Votre message vient d'être créé avec succès.
BB-Code
Pour insérer une URL clickable
Pour insérer une adresse E-mail
Pour annoter
Pour écrire du code
Pour faire un lien vers une fonction PHP
Pour écrire du texte préformaté
Pour écrire du texte en gras
Pour écrire du texte en italique
Pour écrire du texte souligné
Pour écrire du texte barré
Pour écrire un titre principal
Pour écrire un titre secondaire
Pour écrire une liste
Smiley
:bond:
:boxe:
:bsmile:
:bump:
:clap:
:coeur:
:cool:
:cry:
:eek:
:evil:
:fleur:
:fou2:
:fou:
:grin:
:grrr:
:hammer:
:hippy:
:hum:
:idee2:
:idee:
:kdo:
:king:
:ko:
:lol:
:love2:
:love:
:mad:
:maitre:
:noel:
:oops:
:raa:
:razz:
:roll:
:sad:
:skull:
:smile:
:timide:
:trink:
:vice:
:vomi:
:wink:
:zzz: