SUPER

ce mail est en htmlbeau en couleur ....et avec une image !
".$corps.""; $message .=""; // deuxieme partie, l'image en tant que piece jointe $pj="logo.jpg"; $fp = fopen($pj,"r"); $fichier_joint = fread($fp,filesize($pj)); fclose($fp); echo "l'image du mail HTML est -$fichier_joint- se nomme $fichier_joint_name sa taille est de $fichier_joint_size son type MIME est $fichier_joint_type"; $fichier_joint = chunk_split(base64_encode($fichier_joint)); $message .= "--$boundary\n"; // définition du champ type $message .= "Content-Type: application/octet-stream; name=\"$pj\"\r\n"; // dans name= on donne le nom de la pièce jointe // encodage du fichier joint en base64 $message .= "Content-Transfer-Encoding: base64\r\n"; $message .= "Content-ID: \r\n"; $message .= "\r\n"; $message .= "$fichier_joint \r\n"; $message .= "\r\n\r\n"; $message .= "--$boundary--"; } // on verifie le tableau des erreurs, s'il n' est pas vide, on liste les erreurs //****************************************************************************** if(count($erreurs) > 0) { echo "Votre message n'a pu être envoyé pour les raisons suivantes :
"; echo ""; } else // s'il est vide, on peut lancer le(s) mail(s) avec ses 4 paramètres { // envois du email au destinataire principal $rep="webmaster"; if(!email("webmaster",$a, $sujet, $message, $rep, $entete)) echo "Le message à $a n'a pu être envoyé."; // L'envoi du email a l'adresse donnée en Cc if($cc) { if(!email("webmaster",$cc, $sujet, $message, $rep, $entete)) echo "Le message à $cc n'a pu être envoyé."; } } ?>