phpbar.de logo

Mailinglisten-Archive

[php] =?iso-8859-1?Q?RE:_=5Bphp=5D_textdatei_=F6ffnen_mit_variablen=3F?=

[php] RE: [php] textdatei öffnen mit variablen?

Michael Stahmann php_(at)_phpcenter.de
Sat, 28 Apr 2001 10:03:05 +0200



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