Tobias Kloth: Problem mit Post-Übergabe & fwrite

Beitrag lesen

Hallo Phil,

$text = $_POST['news'];
$inhalt = stripslashes ($news); // Entfernt "/"

erst kopierst du den Inhalt von $_POST['news'] (überflüssigerweise) in $text, und dann versuchst du auf die vmtl. nicht definierte Variable $news stripslashes() anzuwenden - ersetze die beiden Zeile einfach durch $inhalt = stripslahes($_POST['news']); (du solltest aber ggf. noch eine Prüfung einbauen, die schaut, ob magic_quotes_gpc überhaupt aktiv ist).

$datei = "news.txt";
$fp= fopen($datei , "w");
fwrite($datei , $inhalt);

Schau nochmal ins Handbuch was fwrite() als ersten Parameter erwartet. Tipp: der Dateiname ist es nicht.

Grüße aus Nürnberg
Tobias