Simpelt nyhedsbrev i PHP
HejJeg har en nyhedsbrevsfunktion som benytter følgende script, men det virker ikke rigtigt. Det er ikke alle der modtager mailen. Er den nogen der har en ide hvorfor de ikke gør dette? (eller kan vise hvordan man kan lave noget smartere og bedre...)
Er set_time_limit(0) placeres korrekt?
Alle mail-adresserne kommer frem via echo-delen når scriptet køres, hvorfor det undrer mig meget at ikke alle modtager. Der er ca. 200 modtagere.
<?
if($mode == "send") {
set_time_limit(0);
$mt = mysql_query("SELECT * FROM nyhedsbrev ORDER by id");
while ($r_mt = mysql_fetch_array($mt)) {
mail("$r_mt[email]","$subject","$mail","From: mailrobot (Socialistisk Standpunkt)");
echo "Mail sendt til $r_mt[email] <br>";
}
}
?>