software:development:web:docs:web:php:save_in_the_file_txt
PHP save in the fale.txt
- index.php
<?php // 1. Имя файла, с которым работаем $filename = 'data.txt'; // Создадим файл, если его нет if (!file_exists($filename)) { file_put_contents($filename, 'Старое содержимое'); } // 2. Обработка отправки формы if ($_SERVER['REQUEST_METHOD'] === 'POST') { // Получаем данные из поля ввода $new_content = $_POST['file_data']; // Записываем данные обратно в файл file_put_contents($filename, $new_content); // Перезагружаем страницу, чтобы увидеть изменения header('Location: ' . $_SERVER['PHP_SELF']); exit; } // 3. Чтение данных из файла для отображения $current_content = file_get_contents($filename); ?> <!DOCTYPE html> <html lang="ru"> <head> <meta charset="UTF-8"> <title>PHP Чтение/Запись файла</title> </head> <body> <form method="post"> <label for="file_data">Содержимое файла:</label><br> <!-- Вставляем данные в поле ввода через PHP echo --> <input type="text" name="file_data" id="file_data" value="<?php echo htmlspecialchars($current_content); ?>" style="width: 300px;"> <br><br> <button type="submit">Сохранить в файл</button> </form> </body> </html>
Откроем в браузере страницу http://localhost/index.php
Проверим папку по адресу установки xampp наши файлы
Только авторизованные участники могут оставлять комментарии.
software/development/web/docs/web/php/save_in_the_file_txt.txt · Последнее изменение: — VladPolskiy


