Ciao a tutti,
sto provando ad inviare delle mail in formato Html... l'invio delle mail funziona e anche il codice HTMl sembra corretto.
Il problema è che quando invio la mail... il codice HTML, che compare nella mail ricevuta, viene ripetuto 2 volte.
Cioè se ho il codice html di una tabella di colore verde..quando ricevo la mail visualizzo due tabelle di colore verde... :master: :master:
Perchè succede questo? Mi sfugge qualcosa? Ignoro qualcosa??
Vi posto il codice HTML e il codice PHP per l'invio della mail:
codice:
.........
// Query per l'estrazione degli indirizzi E-mail
$query = "SELECT * FROM mail";
//Invio la Query al DB
$result = mysql_query($query, $db);
while($row = mysql_fetch_array($result))
{
$mail="$row[mail]";
// Invio la mail
$headers = "MIME-Version: 1.0\r\n";
$headers .= "Content-type: text/html; charset=iso-8859-1\r\n";
$headers .= "From: News Letter <newsletter@miosito.it>\r\n";
$headers .= "Reply-To: info@miosito.it";
$oggetto = "La News Letter ";
$testo = "<html>
<head>
<link href=\"http://www.miosito.it/css/txt.css\" rel=\"stylesheet\" type=\"text/css\">
</head>
<body>
<table width=\"100%\" border=\"0\" cellpadding=\"5\" cellspacing=\"0\" bgcolor=\"#009900\">
<tr>
<td width=\"17%\"><a href=\"http://www.miosito.it\"><img src=\"http://www.miosito.it/immagini/logo.gif\" alt=\"Nome sito\" width=\"125\" height=\"50\" border=\"0\"></a></td>
<td width=\"83%\" align=\"center\"></td>
</tr>
</table>
<table width=\"100%\" border=\"0\" cellpadding=\"0\" cellspacing=\"0\" bgcolor=\"#FF9900\">
<tr>
<td></td>
</tr>
</table>
<table width=\"100%\" border=\"0\" cellspacing=\"5\" cellpadding=\"0\">
<tr>
<td class=\"txt_12nero\">$testo</td>
</tr>
<tr>
<td class=\"txt_12centrato\"><a href=\"http://www.miosito.it/news_letter.php\" title=\"Cancellatii dalla News Letter\" class=\"txt_12verde\">Clicca qua</a> se vuoi cancellarti dalla nostra lista e non ricevere piu' la nostra News Letter </td>
</tr>
</table>
</body>
</html>
";
//Invio l'E-mail
mail($mail, $oggetto, $testo, $headers);
}
Secondo voi dove sbaglio???
Ci date un occhio?
Grazie 1000!!!
Ciao Ciao