Bouton submit

Petit nouveau ! | 4 Messages

11 déc. 2005, 17:33

Bonjour,

J'ai un problème dans le code suivant , lorsque je choisis dans ma liste déroulante le choix fonctionne par contre pour les boutons cela ne fonctionne pas

Code : Tout sélectionner

<html> <form name ='form1' action='attente.php' method='post'> <?php $selection1 = $_POST["bouton1"]; if ($selection1 <> null ) { echo "selection N° 1:"; echo "$selection1"; } $selection2 = $_POST["bouton2"]; if ($selection2 <> null ) { echo "selection N° 2:"; echo "$selection2"; } $liste = $_POST["nom_option"]; if ($liste <> null) { echo "Selection :" .$_POST["nom_option"]; } ?> <br> <br> <input type='button' value='recharge 1' onclick='document.form1.submit()' name='bouton1'> <br> <input type="button" value="recharge 2" name="bouton2" onclick="document.form1.submit()"> <br> <select size='1' name='nom_option' onchange='document.form1.submit()' <option value="choix1" <?php if($liste=="choix1") echo "selected" ?>>Choix 1 <option value="choix2" <?php if($liste=="choix2") echo "selected" ?>>Choix 2 <option value="choix3" <?php if($liste=="choix3") echo "selected" ?>>Choix 3 </form>
Merci de votre aide

Philippe

Eléphant du PHP | 383 Messages

11 déc. 2005, 21:26

qu'est ce que tu entends par "ca ne fonctionne pas " ? qu'esperais tu obtenir ?

Modérateur PHPfrance
Modérateur PHPfrance | 7636 Messages

11 déc. 2005, 22:11

Salut, pour tester l'existence d'une variable vaut mieux utiliser isset() et non un test avec null.

/!\ Avant de poster se documenter et rechercher.
Qui ne sait pas rendre un service n'a pas le droit d'en demander.
MaBrute

Petit nouveau ! | 4 Messages

12 déc. 2005, 10:53

Bonjour,

Lors que je fais une selection à partir du select j'ai le resultat de mon choix ( choix1 / 2 ou 3)
par contre avec les boutons je ne sais pas qu'el bouton à été utilisé.

Voila ce que j'entends par ne fonctionne pas , le principe des codes select et button est identique.

Philippe

Modérateur PHPfrance
Modérateur PHPfrance | 7636 Messages

12 déc. 2005, 23:18

avec une recherche sur le forum tu serais tombé sur ceci

/!\ Avant de poster se documenter et rechercher.
Qui ne sait pas rendre un service n'a pas le droit d'en demander.
MaBrute