Philipp: Kann keine neue Zeile in Text-Datei einfügen (-> Fehler inside)

Beitrag lesen

Hallo,
 ich versuche eine neue Zeile mit Daten in eine Text-Datei zu schreiben.
Ich habe das Script lokal auf meinem WAMP und auf meinen Webserver (inkl CHMOD) ausprobiert.

Ich bekomme immer folgenden Fehler:
Warning: fputs(): supplied argument is not a valid stream resource in I:\www\txt\index.php on line 23
Warning: fclose(): supplied argument is not a valid stream resource in I:\www\txt\index.php on line 24

Der Code ist folgender:
---------------------------------------------------------------------
  $file = "wars.txt";

if ($_POST["save"]) {
    $clan  = $_REQUEST["clan"];
    $home  = $_REQUEST["home"];
    $enemy = $_REQUEST["enemy"];

if(isset($clan) && isset($home) && isset($enemy)) {
      $openfile = @fopen($file, "a+") || die("Die Datei konnte nicht gefunden werden!<br>");

$clan  = trim($clan);
      $home  = trim($home);
      $enemy = trim($enemy);

$data = "$clan|-|$home|-|$enemy|-|\n";

fputs($openfile, $data); # Zeile 23
      fclose($openfile); # Zeile 24

echo "Das eingegebene War wurde gespeichert!<br>";

}
    else {
      echo "Eingaben wurden ausgelassen. Keine Speicherung!<br>";
    }
  }
---------------------------------------------------------------------
Wo liegt der Fehler? ich habe keine Idee mehr.
Danke im Voraus.

MfG