par
Hywan » 29 févr. 2008, 16:30
Berk, pas du Javascript !
Tu as 2 boutons de soumission (submit), avec 2 noms (ou valeurs c'est au choix, mais le nom c'est plus propre) différents. Dans ta page qui reçoit les données du formulaire, tu as 2 traitements : l'un pour le premier bouton, et l'autre pour le seconde bouton. On aura quelque chose de semblable à :
Code : Tout sélectionner
<form action="maPage.php" method="post">
<p><label for="prenom">Nom :</label>
<input type="text" id="prenom" name="prenom" value="Bob" />
<p><input type="submit" id="action1" name="action1" value="Action 1" />
<input type="submit" id="action2" name="action2" value="Action 2" /></p>
</form>
et le code PHP associé de maPage.php :
<?php
header('content-type: text/plain');
if(isset($_POST['action1'])) {
echo 'Première action';
}
elseif(isset($_POST['action2'])) {
echo 'Seconde action';
}
else
echo 'Aucune action valide';
Pas besoin de ce foutu Javascript

.
Berk, pas du Javascript !
Tu as 2 boutons de soumission (submit), avec 2 noms (ou valeurs c'est au choix, mais le nom c'est plus propre) différents. Dans ta page qui reçoit les données du formulaire, tu as 2 traitements : l'un pour le premier bouton, et l'autre pour le seconde bouton. On aura quelque chose de semblable à : [code]<form action="maPage.php" method="post">
<p><label for="prenom">Nom :</label>
<input type="text" id="prenom" name="prenom" value="Bob" />
<p><input type="submit" id="action1" name="action1" value="Action 1" />
<input type="submit" id="action2" name="action2" value="Action 2" /></p>
</form>[/code]
et le code PHP associé de maPage.php : [php]<?php
header('content-type: text/plain');
if(isset($_POST['action1'])) {
echo 'Première action';
}
elseif(isset($_POST['action2'])) {
echo 'Seconde action';
}
else
echo 'Aucune action valide';[/php]
Pas besoin de ce foutu Javascript ;-).