Petit soucis de mail

tremeur53 Messages postés 299 Statut Membre -  
tremeur53 Messages postés 299 Statut Membre -
Bonjour,
Comprends pas :
ce petit script devrait fonctionner !
Je me plante quelque part, je ne vois pas...

C'est pour ma newsletter :
<?php
function envoi_mail($adr,$fichier){

$From = "From:nom@domaine.com\n";
$From .= "MIME-version: 1.0\n";
$From .= "Content-type: text/html; charset= iso-8859-1\n";

$file =fopen($fichier,"r");
while(!feof($file))
{
   $message=$message.fgets($file,4096);
 }

mail($adr,'Sujet',$message,$from);
echo $message;

};

envoi_mail("daniel.deon@parismedia.info","essai.html");
?> 



le fichier HTML s'affiche dans le navigateur
le mail m'envoie le code du fichier HTML ! !
Je dois être fatigué ! !
Merci d'avance !

2 réponses

Utilisateur anonyme
 
tu es sur que ton fichier a l extension php
le fichier qui contient le message n a pas besoin d avoir une extension html
donne le lien
0
tremeur53 Messages postés 299 Statut Membre 84
 
salut
Bien entendu le fichier est php !
et le ficher html que je veux envoyer (essai;html) c'est ça.
Pas bien compliqué.
Je viens d'arriver, avec les idées claires je vais trouver !
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

<html>
<head>
<title>Untitled</title>
<style type="text/css">
<!-- 
body
{
font-family:verdana;
font-size:0.8em;
color:#333;
} 
.boite
{
width:750px;
border:1px solid blue;
background:#E3F3FB;
Padding:10px;
margin:auto;
}
-->
</style>
</head>
<body>
<div class="boite">
boite
</div>
</body>
</html>
0