Der Martin: automatische e-mail

Beitrag lesen

Hallo,

for ($i=0; $i<count($empf); $i++) {
$email = $empf[$i];

das fängt ja eigentlich ganz vernünftig an, nur mit dem exit nach dem ersten Mail-Versand beendest du das Script ja, noch bevor es zum zweiten Schleifendurchlauf kommt. Also: Works as designed. ;-)

mail("$email", "$betreff", "$inhalt", "$headers");

Warum so umständlich? Wozu bettest du die Variablen nochmal in einen String ein und machst dem PHP-Parser dadurch mehr Arbeit als nötig?

header ("Location: $weiterleitung");

Und das wolltest du doch weglassen, oder hatte ich das falsch verstanden?

Ich hab mich jetzt auch bei cronjob angemeldet. klappt auch so weit. Doch leider werden mir 21 emails zugeschickt. das sind 20 zu viel.

Kann ich dir auch nicht sagen, warum - aber es bedeutet, dass dein Script 21mal aufgerufen wird. Da ich cronjob.de nicht kenne, musst du da wohl alleine durch.

Arne

Oh - leidest du unter einer gespaltenen Persönlichkeit?
Gute Besserung,
 Martin

--
Schildkröten können mehr über den Weg berichten als Hasen.