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 :

Code de l'e-mail


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé Avatar de hadjiphp
    Inscrit en
    Décembre 2008
    Messages
    155
    Détails du profil
    Informations forums :
    Inscription : Décembre 2008
    Messages : 155
    Par défaut Code de l'e-mail
    Bonjour,
    j'ai une question :

    j'ai ce code qui permet d'envoyer un email

    voila 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
     
    <?php if ($_POST['message'] == "") { ?>
    <form name="envoiemail" id="envoiemail" method="post" action="">
    <p>Votre nom :<br />
    <input name="nom" type="text" id="nom" />
    </p>
    <p>Votre email :<br />
    <input name="email" type="text" id="email" /> 
    </p>
    <p>Sujet de votre email :<br />
    <input name="sujet" type="text" id="sujet" /> 
    </p>
    <p>Message :<br />
    <textarea name="message"></textarea> 
    </p>
    <p>
    <input name="Submit" type="submit" onclick="MM_validateForm('nom','','R', 'email','','NisEmail','sujet','','R','textarea','','R');return document.MM_returnValue" value="Envoyer" />
    </p>
    </form>
    <?php } else { 
    mail("hadjietudiante@gmail.com", $_POST['sujet'], $_POST['message'],"From: ".$_POST['nom']."<".$_POST['email'].">"); 
    ?>
    <p>Le message a bien &eacute;t&eacute; envoy&eacute;, merci.</p>
    <?php } ?>

    elle affiche le mesage suivant :

    Le message a bien été envoyé, merci.

    mais quand je vérifier la boite email (l'adresse du l'email ) j'ai rien trouver

    j'ai pas comprais pour quoi puis que elle envoisle message de confirmatiion.


    svp est_ce qu' il ya qlq peut me répondre.


    Merci d'avance.

  2. #2
    Membre émérite
    Profil pro
    Inscrit en
    Septembre 2007
    Messages
    957
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2007
    Messages : 957
    Par défaut
    Sur quel serveur as-tu testé cet envoi de mail (Windows/Linux) ?

  3. #3
    Membre confirmé Avatar de hadjiphp
    Inscrit en
    Décembre 2008
    Messages
    155
    Détails du profil
    Informations forums :
    Inscription : Décembre 2008
    Messages : 155
    Par défaut
    Bonjour,

    je teste sur Windows.

    svp est_ce que vous pouvez m'aidez.

    Merci d'avance.

  4. #4
    Membre émérite
    Profil pro
    Inscrit en
    Septembre 2007
    Messages
    957
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2007
    Messages : 957
    Par défaut
    Es-tu sûr que le serveur SMTP est correctement configuré?
    Dans ton php.ini tu as l'adresse du serveur SMTP. Autrement tu ne peux pas envoyer d'Email.

    [mail function]
    ; For Win32 only.
    SMTP =

    Le message a bien été envoyé, merci.
    Ce message apparaitra a tout les coups que l'email soit envoyé ou pas.

  5. #5
    Membre confirmé Avatar de hadjiphp
    Inscrit en
    Décembre 2008
    Messages
    155
    Détails du profil
    Informations forums :
    Inscription : Décembre 2008
    Messages : 155
    Par défaut
    Bonjour,

    Svp comment je peut configurer le smtp pour que la fonction Mail() fonctionne et est_ce que vous pouvez me donner un lien pour que je puisse télécharger le serveur SMTP

    et est_ce que quand je verifier la connexion je mes ça

    mysql_connect("localhost","root").

    Svp de me répondre.

    Mercin d'avance.

  6. #6
    Membre émérite
    Profil pro
    Inscrit en
    Septembre 2007
    Messages
    957
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2007
    Messages : 957
    Par défaut
    Tu n'as pas besoin de télécharger un serveur SMTP
    Si ton site est en local donc chez toi, certains fournisseur internet propose un serveur SMTP à leur client. Il faut juste qu'il te donne l'adresse de leur serveur.
    Tu as aussi des serveurs gratuits sur internet, fait une recherche sur Google.
    Certains Webmail autorise aussi l'utilisation de leur serveur SMTP pour leurs utilisateurs.
    L'important c'est que le champ SMTP soit bien renseigné.
    [mail function]
    ; For Win32 only.
    SMTP =

Discussions similaires

  1. [AC-2007] code pour envoie automatique mail avec pdf en attaché
    Par Henk KROON dans le forum Access
    Réponses: 0
    Dernier message: 09/12/2010, 17h41
  2. Réponses: 1
    Dernier message: 30/07/2009, 17h31
  3. code source d'un mail en php
    Par haphp dans le forum Langage
    Réponses: 3
    Dernier message: 30/04/2008, 16h48
  4. Réponses: 2
    Dernier message: 13/04/2008, 12h42

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