Tom: Bereich in Datei ersetzen

Beitrag lesen

Hello,

Sprich: Alle Zeilen von <!--START--> bis <!--ENDE--> sollen
ausgestauscht werden.

$fh = fopen($dateiname,'rb+');
flock($fh,LOCK_EX);
$input = fread($fh, $filesize);
$_anfang = explode('<!--START-->',$input);
$_ende   = explode('<!--ENDE-->',$_anfang[1]);
$output  = $_anfang[0].$_ende[1];
fwrite($fh,$output);
fclose($fh);

Die notwenigen Prüfungen, ob die Datei zu öffnen war, und $_anfang und $_ende je zwei Elemente enthalten, musst Du bitte selber einbauen.

Harzliche Grüße vom Berg
http://www.annerschbarrich.de

Tom

--
Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen
Nur selber lernen macht schlau