Comment récupérer la valeur d'un <SELECT> ??

Comment récupérer la valeur d'un <SELECT> ?? - PHP - Programmation

Marsh Posté le 25-04-2004 à 17:33:29    

Je souhaite juste récupérer la valeur sélectionnée dans une liste de choix. Voici mon code :

Code :
  1. <form action=index.php?rub=... method=post>
  2. <select name=dossier>
  3. <option selected value="3D">3D
  4. <option value="Comics">Comics<option selected value="Dragon Ball">Dragon Ball
  5. </select>
  6. <input type=submit value=ok></form>


Que faut t il faire pour récupérer la valeur du choix sélectionné ??
merci

Reply

Marsh Posté le 25-04-2004 à 17:33:29   

Reply

Marsh Posté le 25-04-2004 à 17:42:05    

Dans la variable $_POST['dossier']
Au passage ton code HTML est dégueulasse : les attributs doivent être entourés de guillemets (name="dossier" ) et les balises doivent être fermées (<option></option> ).

Reply

Marsh Posté le 25-04-2004 à 17:49:47    

Ca ne marche pas
 

Code :
  1. <form action=index.php?dir=$_POST[dossier] method=post>
  2.   <select name=dossier>
  3.   <option selected value="3D">3D </option>
  4.   <option value="Comics">Comics<option selected value="Dragon Ball">Dragon Ball </option>
  5.   </select>
  6.   <input type=submit value=ok></form>


 
dans l'url vers laquelle renvoie le formulaire, la variable $dir est vide. Pourquoi ca marche pas ?

Reply

Marsh Posté le 25-04-2004 à 17:51:55    

C'est bon j'ai vu mes conneries, ca marche maintenant merci quand meme.

Reply

Marsh Posté le 25-04-2004 à 17:52:30    

Code :
  1. <form action="index.php" method="get"> 
  2.     <select name="dir"> 
  3.        <option selected="selected" value="3D">3D</option>
  4.        <option value="Comics">Comics</option>
  5.        <option selected value="Dragon Ball">Dragon Ball</option>
  6.     </select> 
  7.     <input type=submit value=ok>
  8. </form>

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed