Я пытаюсь записать в файл и получаю эту ошибку, хотя код подготовлен для предотвращения этой ошибки.
$filename = "uploads/stories/".$row['s_source'];
echo $filename;
echo "<br>";
$handle = fopen($filename, "r+");
echo filesize($filename);
if (filesize($filename) == 0) {
$txt = "{====views====}{====likes====}{====chapters====}{====comments====}";
fwrite($handle, $txt);
}
$content = fread($handle, filesize($filename));
fclose($handle);
echo $scontent;
echo "<br>";
echo $content;
$txt = "|||title:".$schaptername."|||".$scontent."|||";
$handle = fopen($filename, "w");
И это возвращает:
загрузки /stories/story1.30.txt
0
Предупреждение: fread (): параметр длины должен быть больше 0 в E: \ xampp \ htdocs \ host \ host \ submitchapter. php в строке 29
...............
Это означает, что
if (filesize($filename) == 0) {
$txt = "{====views====}{====likes====}{====chapters====}{====comments====}";
fwrite($handle, $txt);
}
не работает , хотя filesize($filename)
это 0
Может ли кто-нибудь сделать эту работу?