Envoyer un email de confirmation

Salut

Jvoudrai bien savoir comment on envoie un mail de confirmation d'inscription une fois que le formulaire d'inscription est remplit j'ai déja essayé mais je n'y suis pas arrivé

merci d'avance
Configuration: Windows XP
Internet Explorer 7.0

8 réponses

  1. la ligne:
    Email($Email, "Inscription au site Gs-Computer(Mail à LIRE et à CONSERVER)", $msg, "From: '-------'<jeremy.colin@gs-computer.eu>\r\nReply-To: <'".$Email.'">\r\nContent-Type: text/html; charset=\"iso-8859-1\"\r\n");
    est bien celle qui envoi le mail en php ?

    Je ne vois pas le rapport avec la BBB, la valeur de la BDD doit etre dans $Email

    si tu essayes:
    mail($Email, "Inscription au site Gs-Computer(Mail à LIRE et à CONSERVER)", $msg, "From: '-------'<jeremy.colin@gs-computer.eu>\r\nReply-To: <'".$Email.'">\r\nContent-Type: text/html; charset=\"iso-8859-1\"\r\n");

    Est ce que ça marche ?

    Essaye aussi en elevant les parenthèses à (Mail à LIRE et à CONSERVER)
    peut être aussi From: '-------'<jeremy.colin@gs-computer.eu> n'est pas conforme
    => From: 'jeremy.colin@gs-computer.eu'

    Et Reply To: doit peut être avoir la même adresse mail que le From : (chez certains hebergeurs)

    Sinon mets dans des variables tous les parametres:
    $sujet="Inscription au site Gs-Computer(Mail à LIRE et à CONSERVER)";
    $header="From: jeremy.colin@gs-computer.eu\r\n";
    $header.="Reply-To: <'".$Email.'">\r\n";
    $header.="Content-Type: text/html; charset=\"iso-8859-1\"\r\n";

    et la fct envoi devient:

    mail($Email,$sujet,$msg,$header);

    essayes
    1
    1. En php je suppose ?

      Tu fais un if (inscription bien prise en compte)

      puis tu utilises la fonction mail de php (si ton hébergeur l'autorise)

      $dest= "destinataire";
      $sujet="Confirmation d'inscription a .......";
      $corps=" blalablabla\n blalallalal\n"; (les \n pour les fin de lignes)
      $extraheader = "From: ton adresse mail \r\n";
      $extraheader. = "Bcc: autre adresse mail \r\n"; (si tu veux l'envoyer à une autre adresse en copie )

      if(mail($dest,$sujet,$corps,$extraheader)){
      0
      1. Le message est parti avant que j'ai eu le temps de le terminer ::

        if(mail($dest,$sujet,$corps,$extraheader)){
        echo "Le mail a ete envoye";
        } else {
        echo "le mail n'a pas pu ertre envoyé";
        }

        Est ce que ça te convient ,
        0
        1. en fait moi g ce code pour envoyer le message :

          $msg ='<html><head><title>Gs Computer vous souhaite la bienvenue</title></head>';
          $msg .='<body text-align="left"><img src="http://www.-------.fr/images/-------.jpg" alt="logo -------" text-align="center" margin-left="50%" width="100px" height="100px"></br></br><i>Bienvenue ' . $Civ . ' ' . $Nom . ' ' . $Prenom . '</i><br/><br/>';
          $msg .='<p>Nous vous confirmons votre inscription au site de Gs-Computer <p>votre compte est activé et il vous suffit simplement de vous connecter avec vos login et </br> mot de passe (ci dessous) pour utiliser votre compte sur le site<br/>';
          $msg .='Gardez ce mail dans un coin car il vous sera utile si vous oubliez vos login et mot de passe</br>';
          $msg .='<br><u>identifiant</u>:<b>' . $Email . '</b><u><br/>mot de passe</u> :<b> ' . $Mot_Passe .'</b>';
          $msg .='<p>Merci</p>';
          Email($Email, "Inscription au site Gs-Computer(Mail à LIRE et à CONSERVER)", $msg, "From: '-------'<jeremy.colin@gs-computer.eu>\r\nReply-To: <'".$Email.'">\r\nContent-Type: text/html; charset=\"iso-8859-1\"\r\n");
          /**/

          mais g cette erreur :

          Parse error: parse error, unexpected $end in D:\vhosts\gs-computer.eu\httpdocs\modules\fr\inscription.php on line 111
          0
          1. Fonction Email enfin je crois parce que je ne connais pas vraiment la différence je suis novice en php
            0
            1. alors essaye avec la fonction mail, tu enlèves simplement le E.
              0
              1. Oui mais Email est écrit comme cela dans ma bdd c'est un champs et si j'enlève le E de Email

                "=>Email<="($Email, "Inscription au site Gs-Computer(Mail à LIRE et à CONSERVER)", $msg, "From: '-------'<jeremy.colin@gs-computer.eu>\r\nReply-To: <'".$Email.'">\r\nContent-Type: text/html; charset=\"iso-8859-1\"\r\n");
                /**/
                cla ne change rien
                0