Hi Jörg,
mir macht diese Schleife zu schaffen:
if ($count < $anzahl)
{
$getemail = mysql_query("SELECT id, email FROM kunden ORDER BY id DESC LIMIT $count,1") or die(mysql_error());
$restmails = @mysql_num_rows($getemail);
while ($row_getemail = mysql_fetch_array($getemail))
{
$sendeid = $row_getemail['id'];
$email = $row_getemail['email'];
}
mail($email,$betreff,$message,"From: $absender_name <$absender_email>");
$count_new = $count + 1;
echo "<center>";
echo "Es wurden bereits <b>$count_new von $anzahl</b> Emails versendet!";
?>
<meta http-equiv="refresh" content="0;url=newsletter_versenden.php?sid=<?echo $sid?>&id=<?echo $sendeid?>&count=<?echo $count_new?>&anzahl=<?echo $anzahl?>">
<?
}
Bei url= steht jetzt auch die komplette Url nur wird diese Schleife jeweils einmal durchlaufen und danach wird dann die else Variante ausgeführt!
Was benötigt sie um solange weiter zu laufen und jeweils eine Mail zu versenden bis die Gesamtanzahl erreicht ist? Fehlt da eine Variable?
Gruß Frank