Salve a tutti, vi mostro lo script con il quale invio email a più destinatari. Il problema é che a volte funziona e a volte no..... perché?
codice:
include 'connessione.php';
if (isset($_POST["submit"])) {
$subject=$_POST["subject"];
$message=$_POST["message"];
$selezione="SELECT * FROM iscritti";
$risultato=mysql_query($selezione,$link);
while ($rec=mysql_fetch_row($risultato)) {
$to = "$rec[1]";
$headers = "From: info@miosito.com\r\n";
}
if ( mail($to,$subject,$message,$headers) ) {
echo '<span class="redoutput">Il messaggio é stato inviato correttamente a tutti gli iscritti!</span>
Invia un\'altra newsletter</p>';
} else {
echo '<span class="redoutput">L\'invio del messaggio é fallito!</span>';
} } else { ?>
<form action="newsletter.php" method="post" enctype="multipart/form-data" name="mailing">
<fieldset>
<legend> Invio newsletter </legend>
<textarea name="subject" cols="50" rows="1" value="" >Titolo</textarea>
<textarea name="message" cols="50" rows="5" value="" >Messaggio</textarea>
<input name="submit" type="submit" value="submit" />
</fieldset>
</form>
<?PHP } ?>