mail en html avec une image
Bonjour,
Je souhaite envoyer une lettre nominative avec des informations spéciales à chaque personne et je veux mettre à la fin de cette lettre une signature numérique.
J'arrive à envoyer ma lettre avec les bonnes informations, j'ai l'emplacement de l'image correspondant à la signature mais je n'ai pas la signature.
Comment faire ?
Voici mon programme
Code:
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
| <?php
/* Par défaut, le temps d'exécution d'un script est de 30 secondes maximum */
/* Nous nous allons mettre ce temps en illimité */
set_time_limit(0);
/* on sélectionne tous les emails qui n'ont pas reçu la newsletter */
mysql_connect('localhost',' login','mdp');
mysql_select_db('nom base');
$result1 = mysql_query("select * from convoc") or die ("erreur table ");
while ($row1 = mysql_fetch_array($result1))
{
$civilite= $row1["civilite"];
$nom= $row1["nom_usuel"];
$prenom = $row1["prenom"];
$email = $row1["adresse_mail"];
$from = "From:adr@domaine.fr\n";
$from .= "MIME-version: 1.0\n";
$from .= "Content-type: text/html; charset= iso-8859-1\n";
$message = '';
$message.=$civilite .' '. $nom .' '. $prenom;
(.... Message .... )
$message.='<tr><td> </td><td><img width="80" height="79" src="image.JPG"></td></tr>';
$message.='<tr><td> </td><td>nom signataire </td></tr></table>';
if(mail("$email","objet message",$message,$from))
{
echo ' message envoyé à ';
echo '<font color=#009966>';
echo $email;
echo '</font> ';
echo '<br>';
}
else
{
echo ' problème lors de l\'envoi du message pour ';
echo '<font color=#BD1220>';
echo $email;
echo '</font> ';
echo '<br>';
}
}
?> |