Deux boutons submit ? possible ?


Zecat
WRInaute accro
WRInaute accro
 
Messages: 11992
Inscription: 1 Mar 2005

Deux boutons submit ? possible ?

Message le Ven Avr 22, 2011 10:36

Je voudrais avoir deux boutons submit dans un form, possible ?

le probleme :

je veux un bouton "apercu" : qui va me lancer un script a.php (qui doit recuperer bien sur les champs du form) et un bouton "envoyer" qui va lancer un script b.php (qui recupere aussi les champs du form).

J'ai vu que ca pouvait se faire mais je retrouve plus ou j'ai vu cela ....


Force Referencement
WRInaute discret
WRInaute discret
 
Messages: 82
Inscription: 26 Mar 2011

Re: Deux boutons submit ? possible ?

Message le Ven Avr 22, 2011 10:55

Tu as un exemple sous les yeux avec le forum ^^

En réalité, il faut mettre un "onclick" sur un des deux boutons, de préférence celui pour prévisualiser.
L'autre bouton est un submit tout simple.

Supermaury
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 46
Inscription: 25 Mar 2009

Re: Deux boutons submit ? possible ?

Message le Ven Avr 22, 2011 11:06



Zecat
WRInaute accro
WRInaute accro
 
Messages: 11992
Inscription: 1 Mar 2005

Re: Deux boutons submit ? possible ?

Message le Ven Avr 22, 2011 11:08

merci a tous les deux. c'est farpait :wink: Mon "phpBB clone" avance :wink:


Blount
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 430
Inscription: 18 Nov 2010

Re: Deux boutons submit ? possible ?

Message le Ven Avr 22, 2011 11:30

Ou alors, sans JS :

Code: Tout sélectionner
<form action="…" method="post">
    <input type="submit name="apercu" value="Aperçu" />
    <input type="submit name="envoyer" value="Envoyer" />
</form>


Ensuite, en PHP :
Code: Tout sélectionner

if 
(isset($_POST['apercu'])) {
    // il demande un aperçu
}

if (isset($_POST['envoyer'])) {
    // il a confirmé l'envoi
}
 


Suivant s'il clique sur l'un ou l'autre des deux boutons, la valeur (« value » du bouton) sera passée dans la variable « $_POST » avec la valeur « name » correspondante.

Tu peux faire quelques tests avec un « var_dump($_POST); ».


Force Referencement
WRInaute discret
WRInaute discret
 
Messages: 82
Inscription: 26 Mar 2011

Re: Deux boutons submit ? possible ?

Message le Ven Avr 22, 2011 11:53

Bonne idée Blount :)


Zecat
WRInaute accro
WRInaute accro
 
Messages: 11992
Inscription: 1 Mar 2005

Re: Deux boutons submit ? possible ?

Message le Ven Avr 22, 2011 12:16

ouaip c'est meme encore plus simple ainsi ... :wink:


Si vous avez aimé cette discussion, partagez-la sur vos réseaux sociaux préférés :

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité