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