Комментарии в коде, хотел бы сделать так, чтобы в текстовую форму выводился текст из файла, потом я в этой текстовой форме его менял и нажимал кнопку сохранить - и то, что я изменил в текстовой форме сохранялось в файл , из которого этот текст был взят.
Спойлер (Отобразить)CODE (
htmlphp):
скопировать код в буфер обмена
// проверяю - файл ли это
elseif (is_file($_POST['opendir']) == true) {
// открываю указанный файл с параметрами чтения/изменения
$f = fopen($_POST['opendir'], "r+");
// вывожу текстовую зону, в который пойдет вывод текста файла (а так же изменения потом)
echo "<textarea class='text' name='change'>";
// выводит в текстовую форму все строки в файле
while(!feof($f)) {
echo fgets($f);
}
// вот тут идет ошибка т.к. в файл пытается пройти запись пустоты т.к. в текстареа до этого было пусто
fwrite($f, $_POST["change"]);
// закрываю текстовую форму
echo "</textarea>";
// закрываю файл
fclose($f);