Comment recupere une variable

Fermé
flexi2202 Messages postés 3798 Date d'inscription lundi 14 mars 2011 Statut Membre Dernière intervention 3 mai 2024 - 22 août 2013 à 23:08
avion-f16 Messages postés 19246 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 21 avril 2024 - 25 août 2013 à 02:19
Bonjour a tous
une petite question comment récupéré cette variable qui est un pays en php


 <td width="250" height="24" bgcolor=#ffffff colspan="1"><font color="noir">Pays</font>
		<td width="550" height="24" bgcolor=#ffffff colspan="4">
		<form name="form" >

<select id="countrys" size="1"  onChange="location = this.options[this.selectedIndex].value;">


	  <option selected="" value="0" "">                                 </option>
	  
	<option value="javascript:visibilite('opt1');">Belgique</option>
	<option value="javascript:visibilite('opt2');" >France</option>
	<option value="javascript:visibilite('opt3');">Afghanistan</option>


tout comme j arrive a le faire avec ceci

<td width="550" height="24" bgcolor=#ffffff colspan="4"><input size="75" name="telephone"class="infos"></td>


dans ce cas en php j ai
'.$_POST["telephone"].'

donc pour le pays je souhaiterais avoir
'.$_POST["pays"].'



merci de l aide

5 réponses

le_joker_fou Messages postés 764 Date d'inscription mercredi 5 août 2009 Statut Membre Dernière intervention 7 août 2014 239
Modifié par le_joker_fou le 23/08/2013 à 10:07
Tout comme dans ton input tu as
name="telephone"
, dans ton select tu dois avoir
name="pays"
0
bonjour
merci pour la réponse donc je dois écrire ceci alors

<option selected="" value="0" "" name="pays">
0
le_joker_fou Messages postés 764 Date d'inscription mercredi 5 août 2009 Statut Membre Dernière intervention 7 août 2014 239
23 août 2013 à 14:57
Non, tu dois mettre :
<select id="countrys" name="pays" size="1"  onChange="location = this.options[this.selectedIndex].value;">
0
bonsoir
merci pour la reponse
mais cela ne fonctionne pas
en fait j ai comme retour au lieu du nom du pays ceci
javascript:visibilite(\'opt1\');
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
avion-f16 Messages postés 19246 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 21 avril 2024 4 500
25 août 2013 à 02:19
Bonjour,

Voici à quoi ton code HTML doit ressembler pour la liste déroulante :
<select name="pays">
    <option value="code">Nom du pays</option>
    <option value="code2">Nom du pays 2</option>
    ...
</select> 


Et pour récupérer la valeur en PHP : $_POST['pays'] (code, code2, ...)
0