Moin,
ich habe ein Problem mit einem winzigen PHP-Skript, das ein Wort aus einer Datei entfernen soll:
<?php
$datei = fopen("test.txt","r+");
while(!feof($datei)) {$inhalt .= fgets($datei,1000);}
rewind($datei);
//Position 1
$inhalt = ereg_replace("test", "", $inhalt);
//Position 2
fwrite($datei, $inhalt);
fclose($datei);
?>
Die Datei test.txt enthält nur das Wort "test".
Wenn ich mir im Skript die Variable $inhalt ausgeben lasse, wird Position 1 das Wort "test" ausgegeben, an Position 2 gar nichts.
Wo liegt der Fehler, dass der Inhalt der Datei trotzdem nicht geändert wird?
Danke,
Marco