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 :

prob formulaire mail avec liste deroulante


Sujet :

Langage PHP

  1. #1
    Membre à l'essai
    Inscrit en
    Juin 2007
    Messages
    12
    Détails du profil
    Informations forums :
    Inscription : Juin 2007
    Messages : 12
    Points : 10
    Points
    10
    Par défaut prob formulaire mail avec liste deroulante
    bonjours j'ai une liste deroule, mais je reçois par mail le numero de la reponse et non pas la repose en texte, un petit coup de main merci

    Code : 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
    20
    21
    22
    23
    24
    25
    26
    27
    # au début du script, déclaration du tableau
    # option menu déroulant 'Choix'
    # ajout d'option : 'n'=>'Choix 1', 'n+1'=>'Choix 2',
    # la première ligne (optionnelle) impose un choix
    $Choix = array(
        0 => 'Choisissez',
        1 => 'homme',
        2 => 'femme',
        3 => 'Couple',
    	4 => 'Club ou sauna',
     
    );
    ...........
     <?		if ($Choix) { ?>
    				<label for="Choix">Choix</label><select name='Choix' <? if($focus == 10) echo "class=\"focus\"";?> id="Choix">
    <?
    foreach($Choix as $key => $val) {
        echo "				  <option value='$key'";
        // vérifier si une des entrées a été choisie
        if($key == $_POST['Choix']) echo " selected";
        echo ">$val\n";
    }
    ?>
    				</select>
    <?		} else { ?>
    				<label for="Choix">Choix</label><input id="Choix" <? if($focus == 10) echo "class=\"focus\"";?> name="Choix" maxlength="60" value="<? echo htmlentities($_POST['Choix'], ENT_QUOTES)?>">
    <?		} ?>

  2. #2
    Membre averti Avatar de BornBanane
    Homme Profil pro
    dev
    Inscrit en
    Mars 2007
    Messages
    284
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : dev

    Informations forums :
    Inscription : Mars 2007
    Messages : 284
    Points : 416
    Points
    416
    Par défaut
    Si tu construit ton select comme ca, tu aura le texte qui sera retourné par le formulaire

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    foreach($Choix as $key => $val) {
        echo "				  <option value='$val'";

  3. #3
    Membre à l'essai
    Inscrit en
    Juin 2007
    Messages
    12
    Détails du profil
    Informations forums :
    Inscription : Juin 2007
    Messages : 12
    Points : 10
    Points
    10
    Par défaut
    merci francois c'etait si simple (pour vous, mais pour quelqu'un qui n'a jamais programmé en php pffffff et les tuto et autres script sont souvent tres minimaliste en cas de prob surtout sur les formulaires mail avec multi liste, multi case à cocher et envoie de pieces jointes), ça marche impec

  4. #4
    Membre averti Avatar de BornBanane
    Homme Profil pro
    dev
    Inscrit en
    Mars 2007
    Messages
    284
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : dev

    Informations forums :
    Inscription : Mars 2007
    Messages : 284
    Points : 416
    Points
    416
    Par défaut
    Citation Envoyé par oukok
    merci francois c'etait si simple (pour vous, mais pour quelqu'un qui n'a jamais programmé en php pffffff et les tuto et autres script sont souvent tres minimaliste en cas de prob surtout sur les formulaires mail avec multi liste, multi case à cocher et envoie de pieces jointes), ça marche impec
    De rien, un forum est la pour ca

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

Discussions similaires

  1. [AC-2003] probleme formulaire avec liste deroulante
    Par makila64 dans le forum IHM
    Réponses: 4
    Dernier message: 27/03/2012, 14h45
  2. probleme avec liste deroulante
    Par mans27 dans le forum JSF
    Réponses: 1
    Dernier message: 02/06/2007, 13h25
  3. Réponses: 4
    Dernier message: 22/01/2007, 20h51
  4. [MySQL] Probleme avec liste deroulante et requete
    Par castelligreg dans le forum PHP & Base de données
    Réponses: 4
    Dernier message: 06/12/2006, 15h39
  5. formulaire: champ texte + liste deroulante
    Par mat21 dans le forum Langage
    Réponses: 3
    Dernier message: 17/01/2006, 11h01

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