shockwaveBLN
Grünschnabel
hallo, habe in folgendem script, das einwandfrei laeuft und die email empfaenger aus einer csv datei ausliest und verschickt, die frage, wie ich es erreichen kann, dass nachdem die csv datei geladen wurde, alle vorkommnisse von "Herr" bzw. "Frau" in der csv datei ersetzt werden durch "Sehr geehrter Herr" bzw. "Sehr geehrte Frau". da ich die csv daten zugeschickt bekomme, wollte ich wissen, ob mit ereg_replace() oder aehnlich so etwas machbar ist, und wenn wie und wo man es ansetzt...bin noch nicht so fit in php...vielen dank fuer jeden tipp
PHP:
<?php
//CSV-Datei laden
$bol=file_exists("empfaenger.csv");
if ($bol) {
$datei = fopen("empfaenger.csv","r");
if ($datei) {
$dateigroesse=filesize("empfaenger.csv");
print("<p><font face='Verdana' size='1'>Newsletter wird verschickt:</font></p>");
while(($data=fgetcsv ($datei, $dateigroesse, ";"))!=false) {
//Jetzt Mail versenden:
print("<font face='Verdana' size='1'>$data[0]</font>
<font face='Verdana' size='1'><b>$data[1]</b></font>");
print("<br>");
mail($data[1], "betrefftext", $newsletter,
"Content-type:text/html;charset=iso-8859-1\nFrom:mailing@xxxx.de\n
X-Sender:mailing<mailing@xxxx.de>\nX-Mailer:mailing@xxxx.de\n
Reply-To:interessenten@xxxx.de\nErrors-To:unzustellbar@xxxx.de\n
X-Organization:xxxx");
}
fclose($datei);
}
?>
Zuletzt bearbeitet: