Hallo,
jetzt habe ich das Script so geändert:
$result=mysql_query("select id, name, prename, password, email from V4_accounts $pu");
while($zeile=mysql_fetch_row($result)) {
$text=$mailtext;
$text=ereg_replace("{?password}",$zeile[3],$text);
$text=ereg_replace("{?vorname}",$zeile[2],$text);
$text=ereg_replace("{?name}",$zeile[1],$text);
$text=ereg_replace("{?login}",$zeile[4],$text);
$text=ereg_replace("{?link}","$script_url/_p.php?userid=$zeile[0]&mailid",$text);
mail("$zeile[4]","$betreff","$text","From: $seitenname <$adminmail>");
Jetzt wird keine Fehlermeldung mehr ausgegeben und die eMail werden mit Text verschickt, aber im Text habe ich PLATZHALTER {Vorname} {Name}
Und genau so steht es jetzt im ausgesendeten Newsletter. Hier sollten aber die Namen aus der Datenbank übernommen werden.
Wenn ich die PLATZHALTER so eingebe {?Vorname} ...
wird im Newsletter {\Vorname\} daraus.
Was mache ich hier falsch?