Mailinglisten-Archive |
Hallo Stefan, > > hallo, > > ich möchte gerne eine textdatei öffnen mi z.B. > > $fp=fopen($email_text_datei,"r"); > if ($fp) > { > while (!feof($fp)) > { > $email_text = fgets($fd, 4096); > echo "<br>".$email_text."<br>"; > } > fclose ($fp); > } > > das klappt auch aber ich möchte gerne in dieser Textdatei Variablen > beinhalten mit <%echo Variable%> gehts wohl nciht. Was sind praktikable > Lösungen ? Ich vermute mal, Du willst hier eine eMail an unterschiedliche Leute versenden, die dann einen unterschiedlichen Inhalt haben. Herangehensweise: 1. Text einlesen. -> mit fread() 2. Text bearbeiten -> mit str_replace Ich habe zum Beispiel: Hallo %name%, hier kommt der Newsletter Nr.: %ausgabe% Dann kannst Du den einfach mit str_replace den ganzen Text nach %name% durchsuchen und ersetzen lassen. $email_text = str_replace("%name%", "$username", $email_text); Und ab geht´s... Ich glaube, das war das, was Du mit Variablen im Text gemeint hast. Gruß Michael -- -------------------------------------------------------- Michael Stahmann, web-xact.de <website-development> http://www.web-xact.de mailto:info_(at)_web-xact.de Burchardstr. 10, D-28217 Bremen, Tel/Fax 0421-3887750/51 --------------------------------------------------------
php::bar PHP Wiki - Listenarchive