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 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92
|
$evenement=isset($_POST['evenement'])?$_POST['evenement']:"";
if ( $evenement == "envoi_mail") {
$site=$_POST['site'];
$from=$_POST['mail'];
$to=$_POST['to'];
$cc=$_POST['cc'];
$societe=$_POST['societe'];
$fonction=$_POST['fonction'];
$nom=$_POST['nom'];
$prenom=$_POST['prenom'];
$adresse=$_POST['adresse'];
$cp=$_POST['cp'];
$localite=$_POST['localite'];
$tel=$_POST['tel'];
$fax=$_POST['fax'];
$question=$_POST['question'];
$date=date('d/m/Y');
$heure=date('H:i:s');
$message="\n\rContact depuis le site $site\n\r\n\r";
$message.="Envoyé par ".strtoupper($nom)." ".$prenom." le ".$date." à ".$heure;
$message.="\n\rCoordonnées :\n\r";
$message.="M(me) ".strtoupper($nom)." $prenom \n\r";
if ($societe != '') { $message.="SOCIETE: $societe, "; }
if ($fonction != '') { $message.=" en qualité de: $fonction \n\r"; }
$message.="$adresse\n\r";
$message.="$cp ".strtoupper($localite);
$message.="\n\rTel: $tel \nFax: $fax\n\r";
$message.="$from\n\r";
$message.="\n\r \n\r A posé la question suivante : \n\r$question ? \n\r";
if (mail($to, "Contact en provenance du site ", $message, "From: $site \n\rReply-To: $from \n\rCc: $cc\n\r")){
echo "<SCRIPT language='javascript'>PopupCentrer('envoi_mail_ok.php','150','130','');</SCRIPT>";
}
// ACCUSE DE RECEPTION
//----------------------------------
// Construction de l'entête
//----------------------------------
$delimiteur = "-----=".md5(uniqid(rand()));
$entete = "MIME-Version: 1.0\r\n";
$entete .= "Content-Type: multipart/related; boundary=\"$delimiteur\"\r\n";
$entete .= "\r\n";
//--------------------------------------------------
// Construction du message proprement dit
//--------------------------------------------------
$msg = "BloGosse vous informe que ceci est un message au format MIME 1.0 multipart/mixed.\r\n";
//---------------------------------
// 1ère partie du message
// Le code HTML
//---------------------------------
$msg .= "--$delimiteur\r\n";
$msg .= "Content-Type: text/html; charset=\"iso-8859-1\"\r\n";
$msg .= "Content-Transfer-Encoding:8bit\r\n";
$msg .= "\r\n";
$msg .= "<html><body><B>Madame, Monsieur</B><BR><BR>";
$msg .= "Vous nous avez fait parvenir un courrier électronique le $date à $heure , et nous vous en remercions. </br>";
$msg .= "Votre demande a été prise en compte et nous nous efforcerons de vous répondre dans les plus brefs délais.<BR><BR>";
$msg .= "Cordialement<BR><BR>";
$msg .= "<a href='http://www.mondomaine.com'><img src=\"cid:image1\" border='0'></a><br /></body></html>\r\n";
$msg .= "\r\n";
//---------------------------------
// 2nde partie du message
// Le 1er fichier (inline)
//---------------------------------
$fichier = "images/logomail.jpg";
$fp = fopen($fichier, "rb");
$fichierattache = fread($fp, filesize($fichier));
fclose($fp);
$fichierattache = chunk_split(base64_encode($fichierattache));
$msg .= "--$delimiteur\r\n";
$msg .= "Content-Type: application/octet-stream; name=\"$fichier\"\r\n";
$msg .= "Content-Transfer-Encoding: base64\r\n";
$msg .= "Content-ID: <image1>\r\n";
$msg .= "\r\n";
$msg .= $fichierattache . "\r\n";
$msg .= "\r\n\r\n";
// ---------------------------------------
$msg .= "--$delimiteur\r\n";
$destinataire = $from ;
$expediteur = "BloGosse";
$reponse = "<a href="mailto:webmaster@mondomaine.com">webmaster@mondomaine.com</a>";
mail($destinataire,"ACCUSE DE RECEPTION : BloGosse", $msg, "From: $expediteur\r\nReply-to: $reponse\r\n".$entete);
} |
Partager