Newsletter Timeout

Hallo! Mit einem Script lese ich rund 15.000 E-Mails aus einer Datenbank aus. Jeder Empfänger soll dabei eine E-Mail mit dem aktuellen Newsletter erhalten. Soweit so gut, hier das Problem: nach 30 Sekunden stoppt der Server den Versand und zeigt den bekannten Timeout-Error (wie bei unserer Chatdiskussion). Ich denke man könnte das Problem mit einer Weiterleitung nach 500 Mails lösen, aber wie? Das ganze sollte automatisch ablaufen, also dass ich nicht die ganze Zeit auf "Weiter" klicken muss... Danke für eure Antworten, Gruss webfreak
 
Du machst einfach ne Schleife, die über GET ausliest, wo sie beginnen soll und liest einfach 500 einträge und verschickst die Mails. Wenn die Schleife durch ist, hängst du die aktuelle Schleifenposition+1 an die URL an, die du dann über header("Location: ") weitergibst. Dann werden immer 500 Adressen durchgegangen und dann das Skript neu geladen, dass dann einfach weitermacht.
 
Zurück
Oben