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 :

Formulaire de contact envoie le mail vide


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Futur Membre du Club
    Homme Profil pro
    Ingénieur systèmes et réseaux
    Inscrit en
    Novembre 2015
    Messages
    4
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 57
    Localisation : Suisse

    Informations professionnelles :
    Activité : Ingénieur systèmes et réseaux

    Informations forums :
    Inscription : Novembre 2015
    Messages : 4
    Par défaut Formulaire de contact envoie le mail vide
    Bonjour,

    Je débute avec Dreamweaver et je n'arrive pas à trouver la solution à mon problème.

    J'ai créé une page de contact. Lorsque je fais un test d'envoi sur ma messagerie. Je reçois le mail mais ... VIDE.

    help svp

    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
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    70
    71
    72
    73
    74
    75
    76
    77
    78
    79
    <div id="right">        
     
                        <form method="post" action="inscription_retour_SC.php">
     
                    <table id="inscr">
     
                    <tr>
                    <td><label for="nom">Nom</label></td>
                    <td><input type="text" name="nom" id="nom" size="35"/></td>
                    </tr>
     
                    <tr>
                    <td><label for="prenom">Prénom</label></td>
                    <td><input type="text" name="prenom" id="prenom" size="35"/></td>
                    </tr>
     
                    <tr>
                    <td><label for="rue">Rue, numéro</label></td>
                    <td><input type="text" name="rue" id="rue" size="27"/>
                        <input type="text" name="numero" id="numero" maxlength="4" size="5"/></td>
                    </tr>
     
                    <tr>
                    <td><label for="complement">Complément d'adresse</label></td>
                    <td><input type="text" name="complement" id="complement" size="35"/></td>       
                    </tr>
     
                    <tr>
                    <td><label for="npa">NPA, lieu</label></td>
                    <td><input type="text" name="npa" id="npa" maxlength="5" size="5"/>
                        <input type="text" name="lieu" id="lieu" size="27"/></td>
                    </tr>
     
                    <tr>
                    <td><label for="naissance">Date de naissance</label></td>
                    <td><input type="text" name="naissance" id="naissance" size="35"/></td>
                    </tr>
     
                    <tr>
                    <td><label for="mail">E-mail</label></td>
                    <td><input type="text" name="mail" id="mail" maxlength="50" size="35"/></td>
                    </tr>
     
                    <tr>
                    <td><label for="prive">Téléphone privé</label></td>
                    <td><input type="text" name="prive" id="prive" size="35"/></td>
                    </tr>
     
                    <tr>
                    <td><label for="portable">Téléphone portable</label></td>
                    <td><input type="text" name="portable" id="portable" size="35"/></td>
                    </tr>
     
                    <tr>
                    <td>&nbsp;</td>
                    <td><input type="radio" name="membre" id="membre" value="membre" checked="checked"/>
                        <label for="membre">Oui, je souhaite devenir membre actif</label></td>
                    </tr>
     
                    <tr>
                    <td>&nbsp;</td>
                    <td><input type="radio" name="membre" id="renseignement" value="renseignement" />
                        <label for="renseignement">Oui, je souhaite que l'on prenne contact avec moi pour recevoir des renseignements supplémentaires</label></td>
                    </tr>
     
                    <tr>
                    <td><label for="remarques">Remarques éventuelles</label></td>
                    <td><textarea name="remarques" id="remarques" cols="34" rows="4"></textarea></td>
                    </tr>
     
                    <tr>
                    <td><input type="submit" value="J'envoie" /></td>
                    <td><input type="reset" value="J'annule" /></td>
                    </tr>
     
                </table>
                </form>
     
                </div>
    merci

  2. #2
    Modératrice
    Avatar de Celira
    Femme Profil pro
    Développeuse PHP/Java
    Inscrit en
    Avril 2007
    Messages
    8 633
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 41
    Localisation : France

    Informations professionnelles :
    Activité : Développeuse PHP/Java
    Secteur : Industrie

    Informations forums :
    Inscription : Avril 2007
    Messages : 8 633
    Par défaut
    Le code que tu fournis est celui du formulaire de contact. Ce qu'il nous faudrait pour pouvoir t'aider, c'est plutot le code du script PHP qui fait l'envoi du mail.
    Modératrice PHP
    Aucun navigateur ne propose d'extension boule-de-cristal : postez votre code et vos messages d'erreurs. (Rappel : "ça ne marche pas" n'est pas un message d'erreur)
    Cherchez un peu avant poser votre question : Cours et Tutoriels PHP - FAQ PHP - PDO une soupe et au lit !.

    Affichez votre code en couleurs : [CODE=php][/CODE] (bouton # de l'éditeur) et [C=php][/C]

  3. #3
    Futur Membre du Club
    Homme Profil pro
    Ingénieur systèmes et réseaux
    Inscrit en
    Novembre 2015
    Messages
    4
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 57
    Localisation : Suisse

    Informations professionnelles :
    Activité : Ingénieur systèmes et réseaux

    Informations forums :
    Inscription : Novembre 2015
    Messages : 4
    Par défaut reçois le mail mais ... VIDE
    hello,

    merci d'avance pour l 'aide

    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
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    70
    71
    72
    73
    74
    75
    76
    77
    78
    79
    80
    81
    82
    83
    84
    85
    86
    87
    88
    89
    90
    91
    92
    93
    94
    95
    <!-- ....................................... corps .............................................. -->
     
                <div id="right">        
     
                        <form method="post" action="inscription_retour_SC.php">
     
                    <table id="inscr">
     
                    <tr>
                    <td><label for="nom">Nom</label></td>
                    <td><input type="text" name="nom" id="nom" size="35"/></td>
                    </tr>
     
                    <tr>
                    <td><label for="prenom">Prénom</label></td>
                    <td><input type="text" name="prenom" id="prenom" size="35"/></td>
                    </tr>
     
                    <tr>
                    <td><label for="rue">Rue, numéro</label></td>
                    <td><input type="text" name="rue" id="rue" size="27"/>
                        <input type="text" name="numero" id="numero" maxlength="4" size="5"/></td>
                    </tr>
     
                    <tr>
                    <td><label for="complement">Complément d'adresse</label></td>
                    <td><input type="text" name="complement" id="complement" size="35"/></td>       
                    </tr>
     
                    <tr>
                    <td><label for="npa">NPA, lieu</label></td>
                    <td><input type="text" name="npa" id="npa" maxlength="5" size="5"/>
                        <input type="text" name="lieu" id="lieu" size="27"/></td>
                    </tr>
     
                    <tr>
                    <td><label for="naissance">Date de naissance</label></td>
                    <td><input type="text" name="naissance" id="naissance" size="35"/></td>
                    </tr>
     
                    <tr>
                    <td><label for="mail">E-mail</label></td>
                    <td><input type="text" name="mail" id="mail" maxlength="50" size="35"/></td>
                    </tr>
     
                    <tr>
                    <td><label for="prive">Téléphone privé</label></td>
                    <td><input type="text" name="prive" id="prive" size="35"/></td>
                    </tr>
     
                    <tr>
                    <td><label for="portable">Téléphone portable</label></td>
                    <td><input type="text" name="portable" id="portable" size="35"/></td>
                    </tr>
     
                    <tr>
                    <td>&nbsp;</td>
                    <td><input type="radio" name="membre" id="membre" value="membre" checked="checked"/>
                        <label for="membre">Oui, je souhaite devenir membre actif</label></td>
                    </tr>
     
                    <tr>
                    <td>&nbsp;</td>
                    <td><input type="radio" name="membre" id="renseignement" value="renseignement" />
                        <label for="renseignement">Oui, je souhaite que l'on prenne contact avec moi pour recevoir des renseignements supplémentaires</label></td>
                    </tr>
     
                    <tr>
                    <td><label for="remarques">Remarques éventuelles</label></td>
                    <td><textarea name="remarques" id="remarques" cols="34" rows="4"></textarea></td>
                    </tr>
     
                    <tr>
                    <td><input type="submit" value="J'envoie" /></td>
                    <td><input type="reset" value="J'annule" /></td>
                    </tr>
     
                </table>
                </form>
     
                </div>
     
     
     
           <!-- .................................... bas de page .................................... -->
            <p id="skiadresse">
            Ski-club des sous-officiers, section de Lausanne, Ch de Rov&eacute;r&eacute;az 19 ,1012 Lausanne-CCP 10-19853-8
            </p>
    	</div>
     
        	<p id="copyright">© copyright <a href="mailto:mlabidi@citycable.ch">Labidi Mongi design</a> - mis à jour
        	  <!-- #BeginDate format:Sw1 -->11 Novembre, 2015<!-- #EndDate -->
            </p>      
    </body>
    </html>

  4. #4
    Modératrice
    Avatar de Celira
    Femme Profil pro
    Développeuse PHP/Java
    Inscrit en
    Avril 2007
    Messages
    8 633
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 41
    Localisation : France

    Informations professionnelles :
    Activité : Développeuse PHP/Java
    Secteur : Industrie

    Informations forums :
    Inscription : Avril 2007
    Messages : 8 633
    Par défaut
    ça, c'est exactement le même code que dans ton premier message Ce qu'il faut que tu donnes, c'est le code PHP qui traite le formulaire. Celui qui est dans le fichier inscription_retour_SC.php.
    Modératrice PHP
    Aucun navigateur ne propose d'extension boule-de-cristal : postez votre code et vos messages d'erreurs. (Rappel : "ça ne marche pas" n'est pas un message d'erreur)
    Cherchez un peu avant poser votre question : Cours et Tutoriels PHP - FAQ PHP - PDO une soupe et au lit !.

    Affichez votre code en couleurs : [CODE=php][/CODE] (bouton # de l'éditeur) et [C=php][/C]

  5. #5
    Futur Membre du Club
    Homme Profil pro
    Ingénieur systèmes et réseaux
    Inscrit en
    Novembre 2015
    Messages
    4
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 57
    Localisation : Suisse

    Informations professionnelles :
    Activité : Ingénieur systèmes et réseaux

    Informations forums :
    Inscription : Novembre 2015
    Messages : 4
    Par défaut reçois le mail mais ... VIDE
    pardon je débute vraiment .
    merci beaucoup d'avance.

    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
    34
    35
    36
    37
    38
    39
    40
    41
    <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/html1-strict.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/xhtml; charset=iso-8859-1" />
    <title>Inscription_retour_SC</title>
    </head>
     
    <body>
     
    	<?php
     
    	$texte="Salut Président, voici une nouvelle inscription pour le ski-club \n";
    	$texte.="Nom: $nom \n";
    	$texte.="Prenom $prenom \n";
    	$texte.="Rue: $rue \n" ;
    	$texte.="Numero: $numero \n";
    	$texte.="Complément d'adresse: $complement \n";
    	$texte.="Npa: $npa \n" ;
    	$texte.="Lieu: $lieu \n" ;
    	$texte.="Date de naissance: $naissance \n" ;
    	$texte.="E-mail: $mail \n"  ;
    	$texte.="Tel Prive: $prive \n";
    	$texte.="Tel Portable: $portable \n" ;
    	$texte.="Remarques: $remarques \n";
    	$texte.="Membre: $membre \n";
     
    	// sujet du mail
    	$sujet="Formulaire d'inscription";
     
    	// desitanaitre du mail
    	$to="mlabidi@citycable.ch";
     
    	// Envoi du mail
    	if(mail($to, $sujet, $texte))
    	{
    		?><h1>Merci pour ton inscription, <br />le message a bien été envoyé !</h1><?php
    	}
    	?>
     
    </body>
    </html>

  6. #6
    Membre confirmé
    Femme Profil pro
    Presque retraitée
    Inscrit en
    Septembre 2008
    Messages
    75
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Vaucluse (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Presque retraitée
    Secteur : Biens de consommation

    Informations forums :
    Inscription : Septembre 2008
    Messages : 75
    Par défaut
    Bonjour,

    C'est normal que votre mail soit vide, vos variables le sont... Avant tout, il vous faut commencer par récupérer vos données sur votre page inscription_retour_SC.php avant de vouloir les transmettre par mail.
    Pour cela, il vous faut faire (à répéter pour chaque variable, je ne vous en mets que deux pour exemple) :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    $nom = $_POST['nom'];
    $prenom = $_POST['prenom'];
    et ainsi de suite...

  7. #7
    Futur Membre du Club
    Homme Profil pro
    Ingénieur systèmes et réseaux
    Inscrit en
    Novembre 2015
    Messages
    4
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 57
    Localisation : Suisse

    Informations professionnelles :
    Activité : Ingénieur systèmes et réseaux

    Informations forums :
    Inscription : Novembre 2015
    Messages : 4
    Par défaut
    merci , ca marche bien, bravo pour la rapidité, ca marche a merveille

    sincère salutation.

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

Discussions similaires

  1. Réponses: 3
    Dernier message: 13/04/2015, 08h22
  2. Comment créer un formulaire de contact reçu par mail sans php et mailto
    Par lilly91 dans le forum Balisage (X)HTML et validation W3C
    Réponses: 1
    Dernier message: 14/10/2009, 20h12
  3. formulaire flash et envoi de mail en php
    Par iceman2001 dans le forum Langage
    Réponses: 3
    Dernier message: 19/11/2008, 11h47
  4. [Configuration] Formulaire de contact et envoi d'e-mail
    Par platonus2002 dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 3
    Dernier message: 07/09/2007, 11h25
  5. Réponses: 4
    Dernier message: 30/04/2006, 12h40

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