Einzelnen Beitrag anzeigen
Alt 16.04.2003, 18:54   #8
schera
Veteran
 
Registriert seit: 03.07.2000
Alter: 47
Beiträge: 430


Standard

Zitat:
Original geschrieben von sagi
sorry. ich hab das mit dem Array nicht bedacht... bin schon etwas eingerostet

das sollte funken:

PHP-Code:
<?php

$array 
file("file");

foreach(
$array as $line) {
        
$file .= $line;
        }

$file ereg_replace("{sdf}""WERT"$file);

echo 
$file;

?>
hoffe es funkt.

mfg

c.
Danke für den Lösungsvorschlag ...
habe dies nun ausprobiert ... allerdings hilfts ned wirklich
Vielleicht ist es ein wenig schneller, aber immer noch viel zu langsam.

Daher kommt immer noch:
Maximum execution time of 30 seconds exceeded

Im Prinzip wenn ich 1000 Datensätze auslese und bei jeden Datensatz 7 x einen Replace mache, komme ich somit auf 7000 str_replace bzw. erreg_replace.

hab eine Funktion gefunden wo man im Script den Execution Timout auf 0 setzen kann, allerdings dauert dann das Ganze bis zu 2 Min.

Gibts vielleicht noch eine andere Möglichkeit einen Replace in einem Template zu machen ??

Danke und lG,

schera
schera ist offline   Mit Zitat antworten