1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
| <?php
$i = 0;
mysql_connect("localhost", "root","");
mysql_select_db("aviatec");
$requete = mysql_query("SELECT * FROM membre");
//Ensuite on envoie les messages
while ($resultat = mysql_fetch_array($requete))
{
$mail = $resultat['mail'];//le mail du membre
if(preg_match("!^[a-z0-9._-]+@[a-z0-9._-]{2,}\.[a-z]{2,4}$!", $mail))
{
mail($mail,$titre,$message,$entete);
echo 'Envoyé à ' . $mail . '<br>';
$i++;
}
else //S'il y à un probleme avec l'email
{
echo '<font color="#FF0000">Impossible d\'envoyer à ' .$mail. ' !</font><br>';
}
}
echo '<br>Le message a été envoyé à ' .$i. ' personne(s) !<br>';
} |