
Sehr geehrte Besucher, wir mochten gern, dass dieses Forum weiterhin ein hohes Niveau besitzt. Ausserdem mochten wir gerne vermeiden, dass Fragen immer doppelt vorkommen. Deshalb appellieren wir auf Ihre Geduld und bitten Sie zuerst nach Antworten zu suchen und erst dann Fragen zu stellen. Benutzen Sie bitte dafur entweder das Sucheformular unten, oder unsere Suchmaschine, wenn Sie nach Befehlen, oder sonstigen Inhalten fundig werden mochten. Zum Forum | Seite 0 |  Newsletter versenden Problem | Peter | 12.04.2004 | 08:51:36 |  logisch | Tbird | 12.04.2004 | 09:29:39 |  OK, Danke, | Peter | 12.04.2004 | 09:42:49 |  Achtung: Crosspostings | Unbekannt | 12.04.2004 | 09:35:34 |  [Kein Betreff] | auch unbekannt | 12.04.2004 | 09:37:02 |  würde | Tbird | 12.04.2004 | 09:39:44 |  schau mal | Unbekannt | 12.04.2004 | 09:48:02 |  davon mal abgesehen | auch unbekannt | 12.04.2004 | 09:58:48 |  Als ich Anfänger war... | Unbekannt | 12.04.2004 | 10:08:31 |  niemand | Tbird | 12.04.2004 | 11:19:31 |  [Kein Betreff] | Peter | 12.04.2004 | 09:42:04 |  [Kein Betreff] | Linksetzer | 12.04.2004 | 10:06:29 |  [Kein Betreff] | Unbekannt | 12.04.2004 | 12:09:03 |  Nachtrag | Unbekannt | 12.04.2004 | 12:12:22 |  [Kein Betreff] | Unbekannt | 12.04.2004 | 17:17:05 |  *lol* der war gut :) | Linker | 12.04.2004 | 18:26:52 |  [Kein Betreff] | Unbekannt | 12.04.2004 | 19:04:39 |  [Kein Betreff] | Unbekannt | 12.04.2004 | 19:10:37 |  [Kein Betreff] | Unbekannt | 12.04.2004 | 19:14:04 |  wenn du | Tbird | 12.04.2004 | 09:46:22 |  bzw | Tbird | 12.04.2004 | 09:48:51 |  Danke für Deine Mühe, aber | Peter | 12.04.2004 | 09:55:25 |  ok, soweit habe ich hinbekommen.. | Peter | 12.04.2004 | 10:19:33 |  dann | Tbird | 12.04.2004 | 11:11:59 |  [Kein Betreff] | Peter | 12.04.2004 | 11:44:02 | Hallo,
Die eMailadressen stehen in der MYSQL-Datenbank.
Ich möchte jede Mail personalisiert absenden und nicht per BCC, da am ende des Textes der Hinweis zum Abmelden des Newsletters stehen soll.
Als Test habe ich das mal so gemacht:
$result = mysql_query("SELECT * " . " FROM $tabelle " . " WHERE aktiv = '1' ");
if ($count = mysql_num_rows($result)) {
for($i = 0; $i < $count; $i++){
$temp_email = mysql_result($result, $i, "mail");
$num = mysql_result($result, $i, "nr");
$nl_text .= "Besuchen Sie den untenstehenden Link, falls Sie dieses Newsletter nicht mehr erhalten möchten:\nhttp://domain.de/news.php?action=delete&nr=$num\n";
$header= "From: ".$from."\n";
$header .= "X-Mailer: $xmailer\n";
$header .= "Content-Type: text/plain";
@mail($temp_email, $betreff, $nl_text, $header);
}
}
echo "Der Newsletter wurde an $count Personen geschickt.";
Es funzt auch soweit. Beim ersten Empfänger sieht es so aus:
Hallo,
bla bla
und tschüss
Besuchen Sie den untenstehenden Link, falls Sie dieses Newsletter nicht mehr erhalten möchten:
http://domain.de/news.php?action=del&nr=1
Aber beim zweiten Empfänger sieht es so aus:
Hallo,
bla bla also doppelter Absatz
und tschüss
Besuchen Sie den untenstehenden Link, falls Sie dieses Newsletter nicht mehr erhalten möchten:
http://domain.de/news.php?action=del&nr=1
Besuchen Sie den untenstehenden Link, falls Sie dieses Newsletter nicht mehr erhalten möchten:
http://domain.de/news.php?action=del&nr=2
Der zweite Empfänger erhält also den Hinweis doppelt und hat einen größeren Absatz.
Was habe ich falsch gemacht?
Ich bin für jeden Tipp dankbar!
Grüße, Peter
| Antworten | Zurück | Eine neue Frage stellen | der Beitrag muss weg! |
|
|
|
|
|