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
| // fonction permettant d'envoyer un email automatiquement pour la page contact
function email_reclamation($contact)
{
// préparation des données
$sql = "SELECT * FROM contact WHERE contact_id='$contact'";
require("connect.php");
$req = mysql_query($sql, $connec);
$data = mysql_fetch_array($req);
$nom = $data["contact_nom"];
$prenom = $data["contact_prenom"];
$mails = $data["contact_mail"];
$contenu = utf8_decode(nl2br($data["contact_contenu"]));
require "phpmailer/class.phpmailer.php";
$mail = new PHPmailer();
$mail->IsSMTP();
//$mail->IsHTML(true);
$mail->Host='serveur smtp';
$mail->From="$mails";
$mail->AddAddress("mon mail");
$mail->Subject="$nom $prenom";
$mail->Body="<html><body><head><style>.entete{background-color:#0000FF;color:#FFFFFF;border:solid 3px;font-size:25px}</body></html>";
if(!$mail->Send()){ //Teste si le return code est ok.
echo $mail->ErrorInfo; //Affiche le message d'erreur (ATTENTION:voir section 7)
}
else{
echo 'Mail envoyé avec succès';
}
$mail->SmtpClose();
unset($mail);
} |