PHP4-Forum
Forum | Befehle | MySQL | Beispiele | Newsletter | Suche | Home

Untermenü

Forum
Beitrag schreiben
Übersicht aller Beiträge

Zu dieser Seite

Übersicht aller Beiträge
Willkommen im Forum!


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.

PHP4-Forum Zum ForumSeite 0
PHP4-Forum Newsletter versenden ProblemPeter12.04.2004 | 08:51:36
PHP4-Forum logischTbird12.04.2004 | 09:29:39
PHP4-Forum OK, Danke,Peter12.04.2004 | 09:42:49
PHP4-Forum Achtung: CrosspostingsUnbekannt12.04.2004 | 09:35:34
PHP4-Forum [Kein Betreff]auch unbekannt12.04.2004 | 09:37:02
PHP4-Forum würdeTbird12.04.2004 | 09:39:44
PHP4-Forum schau malUnbekannt12.04.2004 | 09:48:02
PHP4-Forum davon mal abgesehenauch unbekannt12.04.2004 | 09:58:48
PHP4-Forum Als ich Anfänger war...Unbekannt12.04.2004 | 10:08:31
PHP4-Forum niemandTbird12.04.2004 | 11:19:31
PHP4-Forum [Kein Betreff]Peter12.04.2004 | 09:42:04
PHP4-Forum [Kein Betreff]Linksetzer12.04.2004 | 10:06:29
PHP4-Forum [Kein Betreff]Unbekannt12.04.2004 | 12:09:03
PHP4-Forum NachtragUnbekannt12.04.2004 | 12:12:22
PHP4-Forum [Kein Betreff]Unbekannt12.04.2004 | 17:17:05
PHP4-Forum *lol* der war gut :)Linker12.04.2004 | 18:26:52
PHP4-Forum [Kein Betreff]Unbekannt12.04.2004 | 19:04:39
PHP4-Forum [Kein Betreff]Unbekannt12.04.2004 | 19:10:37
PHP4-Forum [Kein Betreff]Unbekannt12.04.2004 | 19:14:04
PHP4-Forum wenn duTbird12.04.2004 | 09:46:22
PHP4-Forum bzwTbird12.04.2004 | 09:48:51
PHP4-Forum Danke für Deine Mühe, aberPeter12.04.2004 | 09:55:25
PHP4-Forum ok, soweit habe ich hinbekommen..Peter12.04.2004 | 10:19:33
PHP4-Forum dannTbird12.04.2004 | 11:11:59
PHP4-Forum [Kein Betreff]Peter12.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!

Dienstleistungen | Werbung | Impressum | Sitemap | Kontakt | Email © 1999 - 2013 | Last Update: 13.05.2013