Команды бота

    Редактирование файла

    Создать автоматизацию

    Создать правило автоотправки

    Переслать сообщение в...

    • Загрузка списка групп...

    PHP скрипт добавления информации в текстовый файл из html формы из двух полей

    Ниже представлен пример PHP-скрипта, который обрабатывает данные из HTML-формы с двумя полями и сохраняет их в текстовый файл.

    HTML-форма

    <!DOCTYPE html>
    <html lang="ru">
    <head>
        <meta charset="UTF-8">
        <title>Форма ввода данных</title>
    </head>
    <body>
        <form action="process.php" method="post">
            <label for="field1">Поле 1:</label>
            <input type="text" id="field1" name="field1" required><br>
    
            <label for="field2">Поле 2:</label>
            <input type="text" id="field2" name="field2" required><br>
    
            <input type="submit" value="Отправить">
        </form>
    </body>
    </html>

    PHP-скрипт (process.php)

    <?php
    // Проверяем, была ли отправлена форма методом POST
    if ($_SERVER["REQUEST_METHOD"] == "POST") {
        // Получаем данные из формы
        $field1 = $_POST['field1'];
        $field2 = $_POST['field2'];
    
        // Имя файла, в который будем записывать данные
        $file = 'data.txt';
    
        // Форматируем строку для записи
        $newLine = "Поле 1: $field1, Поле 2: $field2\n";
    
        // Пытаемся записать данные в файл
        if (file_put_contents($file, $newLine, FILE_APPEND) !== false) {
            echo "Данные успешно добавлены в файл.";
        } else {
            echo "Ошибка при добавлении данных в файл.";
        }
    } else {
        echo "Форма не была отправлена.";
    }
    ?>

    Объяснение:

    • HTML-форма: содержит два текстовых поля и кнопку отправки. Метод отправки формы — POST.
    • PHP-скрипт (process.php):
    • Проверяет, была ли форма отправлена с помощью метода POST.
    • Извлекает значения полей из массива $_POST.
    • Формирует строку, объединяя данные из обоих полей.
    • Использует file_put_contents с флагом FILE_APPEND для добавления строки в файл data.txt.
    • Если данные успешно записаны, выводит сообщение об успехе, в противном случае — сообщение об ошибке.

    Перед запуском убедитесь, что у вашего PHP-скрипта есть права на запись в файл data.txt или в каталог, где вы его создадите.

    Edit Message

    Attachments:

    AI Assistant

    Enter your instruction to edit the text: