HeSch: txt-Datei in Textfeld ändern

Beitrag lesen

Ich habe vor, mit einem PHP-Script eine txt-Datei zu ändern. Diese txt-Datei ist in eine Website eingebunden und soll immer die aktuellen News beinhalten. Zur einfachen Aktualisierung will ich nun diese Datei in einem Textfeld ändern können.

Die txt-Datei heisst "aktuell.txt".

Das derzeitige php-Script sieht so aus:

<form action="<?php echo $PHP_SELF ?>" method="post">
      <textarea cols=80 rows=5 name="note" wrap=virtual>
<?php include("aktuell.txt") ?>
      </textarea><br><br>
      <input type="submit" value="Abschicken">
</form>
<?php
if ($submit == "Abschicken")
    {
    $fp = fopen("aktuell.txt","w");
    $data ="$note";
    $data = str_replace("\r","",$data);
    fputs($fp,$data);
    fclose($fp);
    }
?>

Leider funktioniert es nicht so wie es soll. Nachdem ich den Text im textfeld geändert hab und auf Abschicken drücke, steht wieder der vorherige Text im Textfeld. Wo liegt der Fehler?