Salve ragazzi,
ho creato questo semplice codice per inviare email a piu utenti il punto è che finche ho solo un utente con una relativa email il ciclo va e invia tutto ma non appena inserisco altri utenti anche solo un altro dal ciclo while mi esclude il primo utente andando a inviare l email solo all ultimo registrato....
Cosa ne pensate??
Un altra domanda nel caso in cui il campo email è vuoto il ciclo si ferma o continua lo stesso passando all email successiva?


Codice PHP:
<?php 
$db_username 
'****'
$db_password '***'
$db_host 'localhost'

$link mysql_connect("$db_host""$db_username""$db_password") or die("Errore connessione: "mysql_error()); mysql_select_db('****') or die("Errore apertura database: " mysql_error()); 

$strsql "SELECT email FROM iscritti";

$rs = @mysql_query("$strsql",$link) or die("Errore query database: " mysql_error()); 

$contatore 0

while(
$riga mysql_fetch_array($rs)) { 
$str_email $riga['email']; 
$destinatario $str_email
$oggetto $_POST["oggetto"]; 
$messaggio $_POST["messaggio"];
$mittente 'From: "Nome" <info@xxx.it> \r\n';
$contatore $contatore +1

mail ($destinatario,$oggetto,$messaggio,$mittente); 
?>