questo è il codice che utilizzo per la ricerca degli iscritti
<?php
mysql_select_db($database_newsletter, $newsletter);
$query_iscritti = "SELECT * FROM iscritti ORDER BY indirizzo";
$iscritti = mysql_query($query_iscritti, $newsletter) or die(mysql_error());
$row_iscritti = mysql_fetch_assoc($iscritti);
$totalRows_iscritti = mysql_num_rows($iscritti);
?>
Gli iscritti gli trova e le email le invia a tutti, però quando uno riceve la mail gli appaiono anche tutti gli altri indirizzi di posta
![]()
questo il codice invio
<?php
$titolo= $_POST['titolo'];
// Se formattate la newsletter con TAGS HTML per andare a capo, togliete "Nl2br" da qui sotto
// lasciando il resto così com'è.
$testo= ($_POST['testo']);
// Imposto l'indirizzo e-mail del mittente
$email= "info@sardegnanuraghe.it";
do {
// Configuro i dati di invio della mail
// (destinatario, mittente, oggetto e corpo)
$mail_to = $row_iscritti['email'];
$mail_from = $email;
$mail_subject = $titolo;
// Imposto colore e grandezza del carattere
$mail_body = "$testo";
// Specifico le intestazioni per il formato Html
$mail_in_html .= "MIME-Version: 1.0\n";
$mail_in_html .= "Content-Type: text/html; charset=\"iso-8859-1\"\n";
$mail_in_html .= "Content-Transfer-Encoding: 7bit\n\n";
$mail_in_html = "From: <$mail_from>";
// Invio la mail
if (mail($mail_to, $mail_subject, $mail_body, $mail_in_html))
{
}
else
{
print "invio ok";
}
} while ($row_iscritti = mysql_fetch_assoc($iscritti));
echo ("Operazione completata");
?>[/b]</p>
</div>
</div>