Zitat:
Original geschrieben von sagi
hallo.
versuch mal folgendes:
1) vergiss $tpl
2) $out_eintr = file($filename);
3) $out_eintr = ereg_replace("{wert1}", $r_eintr['wert1'], $out_eintr); //beachte die Anführungszeichen und lies dir die Tips in der Doku: http://www.php.net/manual/de/function.str-replace.php
4) WICHTIG: echo $out_eintr; //falls es fehlen sollte.
mfg
c.
|
Erstens danke für die schnelle Hilfe.
Weiters, wenn ich das Ganze mit
$out_eintrag = file($filename);
durchlaufe und mit ereg_replace mache, dann bekomme ich nur ein array zurück ...
Ich öffne mit der Funktion
$tpl = opentpl($filename)
nur das File mit fopen und speichere es in eine Variable.
Das muss ich auch machen, denn ansonsten kann ich die Daten nicht bearbeiten.
Weiters mit ereg_replace oder preg_replace ist es genauso langsam.
Oder habe ich da was falsch verstanden ... ?