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 :

Mon script d'envoi d'e-mail


Sujet :

Langage PHP

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Novembre 2009
    Messages
    18
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Novembre 2009
    Messages : 18
    Points : 15
    Points
    15
    Par défaut Mon script d'envoi d'e-mail
    Bonsoir tout le monde,

    Pour soigner ma bronchite, outre le fait que j'ai été ausculter par un médecin super prévenant, je me suis dit que faire un peu de PHP me ferait du bien.

    Je travail sur la refonte d'un site pour une association, la page de garde sera bientôt mis en ligne (j'ai des clients vraiment super sympa et qui ont un grand respect pour les programmeurs et les graphistes, c'est super agréable).

    Bref, voici le code de mon de mon script pour l'envoi du formulaire :
    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
    <?php
     
    $vars = array("civilite", "nom", "prenom", "mail", "objet", "msg");
     
    foreach($vars as $var)
    	if(isset($_POST[$var]))
    		$$var = $_POST[$var];
    	else
    		$$var = '';
     
    if(!eregi('^([a-z0-9\._-])+@([^\.]+\.[^\.]+)', $mail, $matched))
    	die("Adresse invalide !!");
    else if(!getmxrr($matched[2], $mxrr))
    	die("Serveur de mail invalide !!");
     
     
    $expediteur = "adelkamel@hotmail.fr";
    $expediteurIP = $_SERVER[REMOTE_ADDR];
     
     
     
    $corpsDuMail = 'Vous venez de recevoir un message de la part de ' . $civilite . ' ' . $nom . ' ' . $prenom . '.
    
    Voici son email : ' . $mail . '
    Voici l\'objet de son message : ' . $objet . '
    
    et son Message : ' . $msg . '
    ';
     
    mail($expediteur, "Nouveau message...", $corpsDuMail, "de: $mail");
     
     
    print "Mail envoyé...";
    ?>
    Bon d'accord...Il est assez basique !

    Je souhaiterai pouvoir revenir sur la page du formulaire avec un message juste au dessus de ce dernier pour avertir l'internaute que son message à bien été envoyé, mais mes connaissances en php son très limités.

    C'est pour cela que je sollicite votre aide.

    Cordialement,

  2. #2
    Modérateur
    Avatar de sabotage
    Homme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    29 208
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Juillet 2005
    Messages : 29 208
    Points : 44 155
    Points
    44 155

  3. #3
    Membre à l'essai
    Profil pro
    Inscrit en
    Novembre 2009
    Messages
    18
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Novembre 2009
    Messages : 18
    Points : 15
    Points
    15
    Par défaut
    Bonsoir Sabotage,

    Je te remercie de m'avoir répondu et de m'avoir communiquer ce lien.

    Je ne voudrai pas abuser mais peux-tu m'indiquer un moyen d'afficher un message avertissant l'Internaute que le courrier a bien été envoyé

    Ce serait vraiment super.

    Cordialement,

  4. #4
    Membre à l'essai
    Profil pro
    Inscrit en
    Novembre 2009
    Messages
    18
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Novembre 2009
    Messages : 18
    Points : 15
    Points
    15
    Par défaut
    J'ai trouvé une solution qui quoi qu'elle ne soit pas très optimal fonctionne tout aussi bien, merci encore pour ton aide.

    Adel

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

Discussions similaires

  1. Script d'envoi formulaire par mail
    Par loribac dans le forum Langage
    Réponses: 2
    Dernier message: 26/06/2013, 15h44
  2. Mon formulaire n'envoie pas le mail
    Par Prodiguy dans le forum Langage
    Réponses: 2
    Dernier message: 29/05/2013, 12h08
  3. probleme de script à l'envoi d'un mail
    Par ardhael dans le forum Administration système
    Réponses: 1
    Dernier message: 03/11/2011, 18h35
  4. [Newsletter] Cherche un script d'envoi d'e-mails massif
    Par heteroclite dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 5
    Dernier message: 09/02/2007, 08h21
  5. [Mail] Problème avec mon script d'envoi de mail
    Par leroivert dans le forum Langage
    Réponses: 18
    Dernier message: 02/12/2005, 01h26

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