Envoyer un email de confirmation

jérémy1664 Messages postés 165 Statut Membre -  
 Alain42 -
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

8 réponses

Alain42
 
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
Alain42
 
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
Alain42
 
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
jérémy1664 Messages postés 165 Statut Membre 4
 
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

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Alain42
 
fonction mail ou Email ?
0
jérémy1664 Messages postés 165 Statut Membre 4
 
Fonction Email enfin je crois parce que je ne connais pas vraiment la différence je suis novice en php
0
Alain42
 
alors essaye avec la fonction mail, tu enlèves simplement le E.
0
jérémy1664 Messages postés 165 Statut Membre 4
 
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