Einzelnen Beitrag anzeigen
Alt 15.04.2003, 21:10   #3
schera
Veteran
 
Registriert seit: 03.07.2000
Alter: 47
Beiträge: 430


Standard

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 ... ?
schera ist offline   Mit Zitat antworten