[php] Newsletter Script

Brom

Gummibärchen
13 Januar 2007
656
69
Hallo,
Ich möchte für meine Homepage ein Newsletter Script erstellen ...
Ich würde dazu die funktion mail() nehmen ...

So ..

Ich habe jetzt die E-mail adressen der Empfänger in einer TXT .
Code:
test@test.de|test2@test.de

Halt mit "|" getrennt ...

Das eintragen in den Newsletter / und das schreiben eines newsletters ist kein Problem nur das versenden , welchen code muss ich benutzen das das script die mail an alle empfänger schickt ... ?


Mfg
powergrafik
 
Entweder mit Kommata die Empfänger trennen oder den String explodieren und für jeden einzeln schicken.
 
dannn bekomme ich als ausgabe ne array :

PHP:
Array ( [0] => test@test.de [1] => test2@test.de )
 
Soll ja auch :roll:
Und jetzt nimmste dir ne for()-Schleife und schickst an jedes Element des Arrays (E-Mail) eine Mail...
 
So sollte es auch sein.

Die Funktion mail() fürs Senden der Mails hast du ja schon gefunden ;)
 
ich hab da jetzt irgenwas gemacht funtzt aber nit
Dann hast du wohl irgendwie was irgendwie falsch gemacht :roll:

Sorry, aber mit diesem Post kannst du wohl nicht mehr als Antwort erwarten.
Sag, was du gemacht hast, sag, was nicht funktioniert, was du als Ausgabe/Fehler erhältst.
 
Könnt ihr mir nicht einfach sagen was ich machen muss ? Ich fin die Schleifen zum kotzen ...

ich will halt einfach das an die maisl die in der mail.txt gespeichert sind eine mail geschikt wird mit einem text der vorher mit einem formular und $_post[nachricht]; übergeben wird

...
 
PHP:
$txt = file_get_contents("mail.txt");
$mails = explode("|", $txt);
for($a = 0; $a < count($mails); $a++) {
  mail($mails[$a], "Betreff", $_POST['nachricht']);
}

Script nicht getestet und muss noch evtl. an deinen Dateinamen / etc. angepasst werden.