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 :

une boite à option


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Février 2003
    Messages
    293
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Février 2003
    Messages : 293
    Par défaut une boite à option
    bonjour

    j'ai fait un formulaire dont voici le code

    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
     
    <form name="formulaire_contact" action="envoi_contact.php" method="post" onSubmit="return CheckInput();">
    <input name="edit_nom" type="text" size="45" />
    <input name="edit_prenom" type="text" size="45"/>
    <input name="edit_adresse" type="text" size="45"/>
    <input name="edit_codepostal" type="text" size="6"/>
    <input name="edit_localite" type="text" size="24"/>
    <select name="select_pays">
    <option>Belgique</option>
    <option>France</option>
    </select>
    <input name="edit_telephone" type="text" size="17"/>
    <input name="edit_email" type="text" size="45"/>
    <input name="bouton_envoyer" type="submit" value="Envoyer" style="width:72px; background-color:#336699; color:#FFFFFF; font-weight:bold; cursor:pointer;"/>
    <input name="bouton_initialiser" type="reset" value="Initialiser" style="width:72px; background-color:#336699; color:#FFFFFF; font-weight:bold; cursor:pointer;"/></span>
    </form>
    ce formulaire je l'envoie sur une adresse email

    voici le code

    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
    28
    29
    30
    31
    32
    33
     
    <?php
    $check_catalogue=($_POST['check_catalogue']=='on'?'oui':'non'); 
     $check_message=($_POST['check_message']=='on'?'oui':'non'); 
     $edit_nom = $_POST['edit_nom']; 
     $edit_prenom = $_POST['edit_prenom']; 
     $edit_adresse = $_POST['edit_adresse'];
     $edit_codepostal = $_POST['edit_codepostal'];
     $edit_localite = $_POST['edit_localite'];
     $edit_pays = $_POST['edit_pays']; 
     $edit_telephone = $_POST['edit_telephone']; 
     $edit_gsm = $_POST['edit_gsm'];
     $edit_email = $_POST['edit_email'];
     $textearea_message = $_POST['textearea_message'];
     $destinataire = "info@cuisineetcreation.com" ; 
     $sujet = "Contact" ; 
     $message = "Contact \n \n
                 
    			 Nom : $edit_nom \n
    			 Prénom : $edit_prenom \n
    		
    			 Adresse : $edit_adresse \n
    			 Code postal : $edit_codepostal \n
    			 Localité : $edit_localite \n
    			 Pays : $edit_pays \n
    			 Téléphone : $edit_telephone \n
    			 Gsm : $edit_gsm \n
    			 Email : $edit_email \n 
    			 Message : $textearea_message ";
     $entetes = "From: info@cuisineetcreation.com " ; 
     mail($destinataire, $sujet, $message, $entetes);
     
     ?>
    dans mon formulaire il y a une boite à option qui contient les pays

    mais je ne sais pas comment récupérer la valeur de cette boite pour l'envoyer par email

    merci pour votre aide

  2. #2
    Membre confirmé Avatar de dor_boucle
    Inscrit en
    Juin 2003
    Messages
    147
    Détails du profil
    Informations forums :
    Inscription : Juin 2003
    Messages : 147
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    <select name="select_pays">
    <option value="Belgique">Belgique</option>
    <option value="France">France</option>
    </select>
    dans tes options tu mets la valeur associée

  3. #3
    Rédacteur

    Avatar de Yogui
    Homme Profil pro
    Directeur technique
    Inscrit en
    Février 2004
    Messages
    13 721
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Yonne (Bourgogne)

    Informations professionnelles :
    Activité : Directeur technique

    Informations forums :
    Inscription : Février 2004
    Messages : 13 721
    Par défaut
    Salut

    Je pense que print_r($_POST) te sera toujours utile.
    Pour l'améliorer un peu :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    echo '<pre>';
    print_r($_POST);
    echo '</pre>';

  4. #4
    Membre émérite
    Profil pro
    Inscrit en
    Juillet 2005
    Messages
    774
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : Canada

    Informations forums :
    Inscription : Juillet 2005
    Messages : 774
    Par défaut
    pour recuperer le pays tu fais:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
       $edit_pays = $_POST['select_pays'];

Discussions similaires

  1. Une boite avec plusieurs options
    Par Kimado dans le forum AWT/Swing
    Réponses: 4
    Dernier message: 11/11/2008, 23h28
  2. Comment créer une boite de dialogue d'options comme Delphi?
    Par Patrick25300 dans le forum Composants VCL
    Réponses: 2
    Dernier message: 04/01/2008, 18h56
  3. [BPW]Problème de recherche dans une boîte liste
    Par Alcatîz dans le forum Turbo Pascal
    Réponses: 14
    Dernier message: 05/07/2003, 16h10
  4. Réponses: 5
    Dernier message: 04/04/2003, 16h02
  5. Comment cree une boite de dialogue parcourir
    Par kenshi dans le forum MFC
    Réponses: 5
    Dernier message: 06/01/2003, 11h30

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