Здравствуйте. Дали задание: сделать страницу на php, которая выводит текст из локального файла с помощью функции fopen. По нажатию на кнопку редактировать текст помещается в textarea, где может быть отредактирован, а затем по нажатию кнопки сохранён обратно в файл с помощью fwrite. Позабывал я принципы php. Вновь учусь. Скажите, эта задача решаема одним единственным php файлом?
Написал вот такой скрипт формы в файле test.php: Код (Text): <form action="test.php"> <?php if (!isset($what_to_do)||$what_to_do=='save'){ echo "<input type='hidden' value='edit' name='what_to_do'><input type='submit' value='Редактировать'>"; } elseif ($what_to_do=='edit'){ echo "<input type='hidden' value='save' name='what_to_do'><input type='submit' value='Сохранить'>"; } ?> </form> Вопрос, почему программа всегда попадает в первый if, ведь впервый раз после нажатия кнопки Редактировать переменная what_to_do должна устанавливаться в "edit"?