Das Skript öffnet eine Datei:
Nach dem Senden schreibt es in die Datei:
Die Dateigröße erhöht sich nach dem Speichern, auch wenn die Datei gar nicht verändert wurde, alle 120 Byte um ca. 3 Byte, wobei das nur beim ersten Speichern der Datei der Fall ist. Liegt das vielleicht an dem Unterdrücken der magic quotes?
PHP-Code:
$fp = fopen("index.htm", "rb");
while (!feof($fp)) {
echo htmlentities(fread($fp, filesize("index.htm")));
}
fclose($fp);
PHP-Code:
if (($fp = fopen("index.htm", "wb")) AND (fwrite($fp, $_POST['text']) !== false) AND fclose($fp)) {
echo "Datei wurde gespeichert<br>";
}
PHP-Code:
if (get_magic_quotes_gpc()) {
foreach ($_POST as $k => $v) {
$_POST[$k] = stripslashes($v);
}
}
Kommentar