Formulaire grace au menu déroulant

Soyez le premier à donner votre avis sur cette source.

Snippet vu 21 306 fois - Téléchargée 31 fois

Contenu du snippet

ben voila il se peut que vous vouliez utiliser un menu déroulant dans vos formulaires pour facilité la saisie.le problème devient alors comment récupérer le choix ! c'est tout simple voyer le script suivant

Source / Exemple :


<html>
<head>
	<title></title>
</head>

<body>
<?
switch ($ch)
{

	case eff:
          // affiche le choix c'est la variable $choix qui contient la valeur choisie
          echo $choix;
	break;

	default :
          // formulaire permettant de faire un choix
          //ici il y a 2 choix possible actif ou banni
          ?>
          <form method="POST" action="test.php?ch=eff">
          <select size="1" name="choix">
	  <option>Actif</option>
	  <option>Banni</option>
	  </select><input type="submit" value="Ok">
	  </form>

       <?break;
}
?>

</body>

</html>

Conclusion :


ici la variable $choix n'aura que 2 valeur Actif ou Banni

voila voila j'espére que ca vous aidera !!!!!
POPO

A voir également

Ajouter un commentaire Commentaires
cs_cba Messages postés 7 Date d'inscription samedi 8 mars 2003 Statut Membre Dernière intervention 25 mai 2003
8 mars 2003 à 17:06
le fichier php peut être le suivantavec dans le fichier html
action=choix.php et name= action


<?php
//Fichier choix.php
print("
j'ai choisi de manger des ");
$_POST["action"] = $action;
for ($i=0; $i<count($action); $i++)
{
print $action[$i];
}
?>
cs_POPO Messages postés 9 Date d'inscription dimanche 23 septembre 2001 Statut Membre Dernière intervention 13 août 2002
3 juil. 2002 à 06:59
pi0up51--> cé exactement ce que je fait dans ce script

Kirua--> oui cé du HTML mais le probléme été de montrer comment avec le PHP récupérer la selection !!!
cs_Kirua Messages postés 3006 Date d'inscription dimanche 14 avril 2002 Statut Membre Dernière intervention 31 décembre 2008
30 juin 2002 à 12:22
C bêtement du html:
<select name="choix">
<option value="choix 1"> choix 1</option>
<option value="choix 2"> choix 2</option>
<option value="choix 3"> choix 3</option>
</select>

alors qu'est-ce que ça fout sur un site de php?? Faut revoir tes classiques ;)
Sinon, avec le JavaScript, tu as SelectedIndex comme propriété du select.
pi0up51 Messages postés 103 Date d'inscription vendredi 13 juillet 2001 Statut Membre Dernière intervention 26 août 2003
29 juin 2002 à 13:08
y a plus simple : tu as un name à ton select .. Donc il suffit de récupérer la variable name de select ... Dans ton cas $choix !

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.