IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

Problème de récupération d'un select


Sujet :

Langage PHP

  1. #1
    Modérateur
    Avatar de blueice
    Homme Profil pro
    Développeur Web
    Inscrit en
    Mars 2003
    Messages
    3 487
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mars 2003
    Messages : 3 487
    Points : 5 134
    Points
    5 134
    Par défaut Problème de récupération d'un select
    Salut,

    J'ai du faire une erreur quelque part mais je trouve pas.
    Le problème c'est que la valeur du select n'est pas retourné, toutes les autres valeurs sont retournées.

    Voici le bout de code du formulaire :
    Code html : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
     
    <p>
    					<label for="pays" title="Veuillez choisir votre pays" class="oblig">* Pays :</label>
    					<select id="pays" title="Veuillez choisir votre pays" tabindex="4" onfocus="this.className='focus';" onblur="this.className='normal';">
    						<optgroup label="Europe">
    							<option value="france" selected="selected">France</option>
    							<option value="allemagne">Allemagne</option>
    						</optgroup>
    						<optgroup label="Amérique du Nord">
    							<option value="etatsunis">&Eacute;tats-Unis</option>
    							<option value="canada">Canada</option>
    						</optgroup>
    						<optgroup label="Asie">
    							<option value="japon">Japon</option>
    							<option value="chine">Chine</option>
    						</optgroup>
    					</select>
    					<span class="legende">Country</span>
    				</p>

    et le bout de code PHP :
    Code php : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
     
    $pays = $_POST['pays'];
    ...
    ...
    $text_body  = "Demande depuis votre site\n";
    $text_body .= "================================\n\n";
    $text_body .= "NOM : \r".$nom."\n";
    $text_body .= "--------------------------------\n\n";
    $text_body .= "PRENOM : \r".$prenom."\n";
    $text_body .= "--------------------------------\n\n";
    $text_body .= "EMAIL : \r".$email."\n";
    $text_body .= "--------------------------------\n\n";
    $text_body .= "PAYS : \r".$pays."\n";
    $text_body .= "--------------------------------\n\n";
    $text_body .= "MESSAGE : \r".$message."\n";
    $text_body .= "================================\n\n";
    $text_body .= "FIN DU FORMULAIRE\n\n";
    -_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_SIGNATURE -_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-
    Dans la mesure du possible, essayez de montrer votre problème en situation réelle en nous donnant une url, que l'on puisse tester.
    Pensez également à cocher

    Aucun problème ne doit être résolu en MP (Message Privé) le forum est là pour ça.

    Dimension Internet

  2. #2
    Membre expérimenté

    Profil pro
    Inscrit en
    Août 2002
    Messages
    1 060
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2002
    Messages : 1 060
    Points : 1 357
    Points
    1 357
    Par défaut
    Bonjour,

    Ajoute un attribut 'name="pays" dans ton select.

  3. #3
    Modérateur
    Avatar de blueice
    Homme Profil pro
    Développeur Web
    Inscrit en
    Mars 2003
    Messages
    3 487
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mars 2003
    Messages : 3 487
    Points : 5 134
    Points
    5 134
    Par défaut
    Ben voilà je savais que c'était une bêtise !
    A force d'avoir le nez dedans...

    Merci
    -_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_SIGNATURE -_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-
    Dans la mesure du possible, essayez de montrer votre problème en situation réelle en nous donnant une url, que l'on puisse tester.
    Pensez également à cocher

    Aucun problème ne doit être résolu en MP (Message Privé) le forum est là pour ça.

    Dimension Internet

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 8
    Dernier message: 20/08/2014, 09h48
  2. Select, loop, problème de récupération de valeur
    Par Alasea dans le forum Tapestry
    Réponses: 5
    Dernier message: 23/05/2011, 13h36
  3. [AJAX] Récupération de la valeur d'un select
    Par TomtomGesti dans le forum AJAX
    Réponses: 9
    Dernier message: 27/10/2010, 14h26
  4. Problème de récupération de valeur d'un select multiple
    Par poissonsoluble dans le forum Balisage (X)HTML et validation W3C
    Réponses: 6
    Dernier message: 30/11/2006, 09h37
  5. Réponses: 31
    Dernier message: 27/07/2006, 13h51

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo