Récupération des données d'un menu déroulant en HTML

aldaron

Nouveau WRInaute
Bonjour à tous,

Je débute en HTML/PHP et j'ai un problème pour récupérer la valeur entrée par l'utilisateur dans un menu déroulant. Le truc est que cela marche quand j'utilise un type=text. Mais vu que mon code sera sans doute plus clair que de long discourt, le voici :
D'abord la partie menu déroulant (donc celle dont je n'arrive pas à récupérer la sortie)
Code:
<form> 
	<p>Selectionnez l'entrepot : 
	<select name="entrepot" type="text""> 
		<option>Bourges 
		<option>Le Mans  
	</select> 
	<p>Selectionnez le process : 
	<select name="process" type="text"> 
		<option>Reception
		<option>Preparation 
	</select> 
		<input type="submit" name="valider" value="VALIDER"/>
	</form>


Puis le simple type=text (j'ai fait ça pour voir si ca marchait et dans ce cas, cela marche très bien !)
Code:
<form name="selection" method="post" action="MenuGauche.php">
            Entrepot : <input type="text" name="entrepot"/> <br/>
            Process : <input type="text" name="process"/><br/>
            <input type="submit" name="valider" value="OK"/>
        </form>


Et enfin, ma récupération de données via PHP :

Code:
<?php
 $BourgesReception= 10;
 $BourgesPreparation= 11;

 $MansReception= 15;
 $MansPreparation= 16;
        if(isset($_POST['valider']))
		 {
            $process=$_POST['process'];
            $entrepot=$_POST['entrepot'];
			if($process=='Reception') 
				{
				if($entrepot=='Bourges')
					{
					$reponse=$BourgesReception;
					}
				elseif ($entrepot=='Mans')
					{
					$reponse=$MansReception;
					}
				}
            echo 'Ca vaut '. $reponse;
        }
 ?>


Voila, si quelqu'un peut m'expliquer pourquoi la partie avec menu déroulant ne marche pas, je lui en serait très reconnaisant !
Aldaron
 

loubet

WRInaute impliqué
possible qu'il faille du code propre :
Code:
<form name="selection" method="post" action="MenuGauche.php">
<select name="entrepot">
      <option>Bourges</option>
      <option>Le Mans</option> 
   </select> 
...
 

Discussions similaires

Haut