1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55
| // REQUETE
$requete=mysql_db_query($sql_bdd,"select distinct(email) from listes where liste=\"$liste\" limit $debut,$limit",$db_link);
$nombre=mysql_num_rows($requete);
$sujet=str_replace("xxquotxx","\"",$sujet);
$texte=str_replace("xxquotxx","\"",$texte);
$sujet=stripslashes($sujet);
$texte=stripslashes($texte);
$i=0;
$tmp=$debut+$limit;
$a=$tmp-$limit+1;
echo "<table align=\"center\">\n";
while ($i<$nombre)
{
$To=mysql_result($requete,$i,"email");
$test="Erreur : Mail non envoyé";
switch($fonction_mail) {
case "email";
if(email("webmaster", "$To", "$sujet", "$texte")) {$test="Mail envoyé";}
break;
case "mail";
if(mail("$To", "$sujet", "$texte", "From: $expediteur")) {$test="Mail envoyé";}
break;
}
echo "<tr><td><font size=1><b>$a-</b> </font>$To</td><td><b>$test</b></td></tr>\n";
$i++; $a++;
}
echo "</table>\n";
$tmp=$debut+$limit;
if($tmp>$nb_total) {$tmp=$nb_total;}
echo "<br><br><b>$tmp</b> mails envoyés sur <b>$nb_total</b> !<br><br>";
$sujet=str_replace("\"","xxquotxx",$sujet);
$texte=str_replace("\"","xxquotxx",$texte);
// AFFICHAGE DU LIEN SUIVANT SI BESOIN EST
if($debut+$limit<$nb_total)
{
$suivant=$page+1;
echo "<form action=\"index.php3\" method=\"post\">
<input type=\"hidden\" name=\"action\" value=\"envoi\">
<input type=\"hidden\" name=\"page\" value=\"$suivant\">
<input type=\"hidden\" name=\"sujet\" value=\"$sujet\">
<input type=\"hidden\" name=\"texte\" value=\"$texte\">
<input type=\"hidden\" name=\"liste\" value=\"$liste\">
<input type=\"submit\" value=\"Continuer\"> <input type=\"button\" value=\"Arrêter\" OnClick=\"window.location.href='index.php3';\">
</form>";
}
else {echo "<a href=\"index.php3\">Retour</a>";}
break; |
Partager