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 !
Configuration: Windows 2000
Firefox 2.0.0.14

2 réponses

  1. jmg78
     
    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
  2. 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