begin process at 2012 05 27 21:27:05
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Formulaires

 > FORMULAIRE GRACE AU MENU DÉROULANT

FORMULAIRE GRACE AU MENU DÉROULANT


 Information sur la source

Note :
8,2 / 10 - par 5 personnes
8,20 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :Formulaires Niveau :Débutant Date de création :29/06/2002 Date de mise à jour :29/06/2002 05:53:59 Vu :18 986

Auteur : POPO

Ecrire un message privé
Site perso
Commentaire sur cette source (4)
Ajouter un commentaire et/ou une note

 Description

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

  • <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>
<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


 Sources du même auteur

FTP PERSO ... AVTIF OU NON?
GOLDEN BOOK
MYSQL REQUETE
COMMENT FAIRE APPARAITRE UNE PAGE DANS UNE AUTRE PAGE
POTECTION DE PAGE INVIOLABLE

 Sources de la même categorie

Source avec Zip Source avec une capture VALIDATEUR DE FORMULAIRE par Reldan
Source avec Zip SUIVI SERVICE CLIENT PHP par hige52
Source avec Zip POO - FORMULAIRE NEWSLETTER PHP - PROFESSEUR-PHP.COM par mtrix000
Source avec Zip Source avec une capture SELECTEUR DE NOTE par Reldan
Source avec Zip Source avec une capture ESPACE MEMBRE , AVEC CASE OPTIONNEL , SANS MYSQL par sartoz

Commentaires et avis

Commentaire de pi0up51 le 29/06/2002 13:08:33

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 !

Commentaire de Kirua le 30/06/2002 12:22:49

C bêtement du html:
&lt;select name="choix"&gt;
&lt;option value="choix 1"&gt; choix 1&lt;/option&gt;
&lt;option value="choix 2"&gt; choix 2&lt;/option&gt;
&lt;option value="choix 3"&gt; choix 3&lt;/option&gt;
&lt;/select&gt;

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.

Commentaire de POPO le 03/07/2002 06:59:08

pi0up51--&gt; cé exactement ce que je fait dans ce script

Kirua--&gt; oui cé du HTML mais le probléme été de montrer comment avec le PHP récupérer la selection !!!

Commentaire de cba le 08/03/2003 17:06:42

le fichier php peut être le suivantavec dans le fichier html
action=choix.php et name= action


&lt;?php
//Fichier choix.php
print("&lt;BR&gt;j'ai choisi de manger des ");
$_POST["action"] = $action;
for ($i=0; $i&lt;count($action); $i++)
{
print $action[$i];
}  
?&gt;

 Ajouter un commentaire




Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,437 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales