Tach!
Hab folgendes Poblem: Ich hab ein Newsletter in Text und HTML-Form geschrieben. Die Abonnenten-Adressen stehen in einer Textdatei und werden Zeilenweise in ein Array geladen. Bei Leuten, die lieber nur Text wollen steht als Kennzeichnung ein Sternchen (*) hintendran. Ich hab das so gelöst:
Aus irgendeinem Grund funktioniert das mit dem eregi(); nicht ganz, es kommt immer folgende Fehlermeldung:
Warning: ereg(): REG_BADRPT in news_letter.php on line 77
Kann mir jemand weiterhelfen?
Hab folgendes Poblem: Ich hab ein Newsletter in Text und HTML-Form geschrieben. Die Abonnenten-Adressen stehen in einer Textdatei und werden Zeilenweise in ein Array geladen. Bei Leuten, die lieber nur Text wollen steht als Kennzeichnung ein Sternchen (*) hintendran. Ich hab das so gelöst:
PHP-Code:
$abonennten_datei = "newsletter_abonennten.dat";
$abonnent = file($abonennten_datei);
$zeilen = count($abonnent);
echo "Der Newsletter wurde an folgende Personen erfolgreich versendet:<br><br>";
//News versenden
for ($i = 0; $i < $zeilen; $i++)
{
$current_mail = $abonnent[$i];
if(eregi("*",$current_mail))
{
$current_mail = str_replace ("*", "", $current_mail);
mail($current_mail, $heading, $text_var, $header);
echo " <img src='../bilder/admin/list.gif' width='9' height='8'><a href='mailto:$abonnent[$i]'>$abonnent[$i]</a>*<br>";
}
else
{
mail($current_mail, $heading, $text_var, $header);
echo " <img src='../bilder/admin/list.gif' width='9' height='8'><a href='mailto:$abonnent[$i]'>$abonnent[$i]</a><br>";
}
}
echo "<br><br>*) An diese Abonnenten wurde eine Nur-Text-Nachricht versendet";
Warning: ereg(): REG_BADRPT in news_letter.php on line 77
Kann mir jemand weiterhelfen?
Kommentar