• Вступ до форми PHP

  • Sample Form Page

    Form Sample
    // Two methods GET or POST method to be chosen
    Name:

    Вступ до форми PHP

    Перш ніж зрозуміти, що таке форма в PHP, давайте розберемося, що таке форма?

    Форма - це документ, який містить пару порожніх полів, які користувач повинен заповнити даними, або користувач може вибрати дані. Дані користувача зберігаються в базі даних з відповідними даними користувача і можуть бути отримані в будь-який час і в будь-якому місці.

    Форма PHP

    Форма в PHP схожа на форми, побудовані за допомогою HTML, за винятком використовуваного синтаксису. У PHP форми використовують метод GET і POST для друку або отримання даних, введених користувачем.

    Коли користувач вводить усі реквізити, необхідні у формі, і подає форму за допомогою кнопки подання, то форма подається далі на обробку і дія виконується на основі того, що зазначено у функції дії. Потім форму надсилають для подальшої обробки за допомогою методів GET або POST, що було б зазначено під час проектування форми.

    Як створити форму в PHP та її синтаксис?

    Форми використовуються для отримання вхідних даних від користувача та обробки даних у базі даних або передачі даних на відповідний веб-сервер для цілей обробки. Форма містить теги HTML, які матимуть графічний інтерфейс користувача (графічний інтерфейс користувача), такий як радіо кнопки, прапорці тощо.

    Ці компоненти використовуються у формі, щоб користувач міг легко взаємодіяти з графічним інтерфейсом / веб-сторінкою або заповнювати вміст форми. Форми спеціально підготовлені для зручних цілей, коли користувач, який не має технічних знань, вивчить форму різними способами її використання.

    Форми записуються всередині тегу форми, тобто і. Ці теги визначають, що код для форми розпочався і всі поля введення, прапорці, перемикачі тощо можуть бути включені всередину форми, і форму можна закрити за допомогою тегу.

    Кроки для створення форми наступні:

    • Ми повинні відкрити та закрити форму всередині тегів HTML, використовуючи теги ……… ..
    • Після написання форми її потрібно подати методами GET або POST.
    • Якщо вам потрібно включити різні атрибути, такі як поля введення, прапорці, перемикачі тощо.
    • При поданні форми обробляються дані, заповнені користувачем, і виконуються необхідні дії.

    Синтаксис


    Sample Form Page

    Form Sample
    // Two methods GET or POST method to be chosen
    Name:


    Sample Form Page

    Form Sample
    // Two methods GET or POST method to be chosen
    Name:
    Sample Form Page

    Form Sample
    // Two methods GET or POST method to be chosen
    Name: Name:

    E-mail:

    Gender:
    Female
    Male



    Output:

    Приклад №3

    Код:



    .error (color: #FF0000;)

    $NameError = $EmailError = $GenderError = "";
    $Name = $Email = $Gender = "";
    if ($_SERVER("REQUEST_METHOD") == "POST") (
    if (empty($_POST("Name"))) (
    $NameError = "Name is required";
    ) else (
    $Name = test_input($_POST("Name"));
    )
    if (empty($_POST("Email"))) (
    $EmailError = "Email is required";
    ) else (
    $Email = test_input($_POST("Email"));
    )
    if (empty($_POST("Gender"))) (
    $GenderError = "Gender is required";
    ) else (
    $Gender = test_input($_POST("Gender"));
    )
    )
    function test_input($data) (
    $data = trim($data);
    $data = htmlspecialchars($data);
    return $data;
    )
    ?>
    FORM EXAMPLE IN PHP
    <_?php


    .error (color: #FF0000;)

    $NameError = $EmailError = $GenderError = "";
    $Name = $Email = $Gender = "";
    if ($_SERVER("REQUEST_METHOD") == "POST") (
    if (empty($_POST("Name"))) (
    $NameError = "Name is required";
    ) else (
    $Name = test_input($_POST("Name"));
    )
    if (empty($_POST("Email"))) (
    $EmailError = "Email is required";
    ) else (
    $Email = test_input($_POST("Email"));
    )
    if (empty($_POST("Gender"))) (
    $GenderError = "Gender is required";
    ) else (
    $Gender = test_input($_POST("Gender"));
    )
    )
    function test_input($data) (
    $data = trim($data);
    $data = htmlspecialchars($data);
    return $data;
    )
    ?>
    FORM EXAMPLE IN PHP



    .error (color: #FF0000;)

    $NameError = $EmailError = $GenderError = "";
    $Name = $Email = $Gender = "";
    if ($_SERVER("REQUEST_METHOD") == "POST") (
    if (empty($_POST("Name"))) (
    $NameError = "Name is required";
    ) else (
    $Name = test_input($_POST("Name"));
    )
    if (empty($_POST("Email"))) (
    $EmailError = "Email is required";
    ) else (
    $Email = test_input($_POST("Email"));
    )
    if (empty($_POST("Gender"))) (
    $GenderError = "Gender is required";
    ) else (
    $Gender = test_input($_POST("Gender"));
    )
    )
    function test_input($data) (
    $data = trim($data);
    $data = htmlspecialchars($data);
    return $data;
    )
    ?>
    FORM EXAMPLE IN PHP



    .error (color: #FF0000;)

    $NameError = $EmailError = $GenderError = "";
    $Name = $Email = $Gender = "";
    if ($_SERVER("REQUEST_METHOD") == "POST") (
    if (empty($_POST("Name"))) (
    $NameError = "Name is required";
    ) else (
    $Name = test_input($_POST("Name"));
    )
    if (empty($_POST("Email"))) (
    $EmailError = "Email is required";
    ) else (
    $Email = test_input($_POST("Email"));
    )
    if (empty($_POST("Gender"))) (
    $GenderError = "Gender is required";
    ) else (
    $Gender = test_input($_POST("Gender"));
    )
    )
    function test_input($data) (
    $data = trim($data);
    $data = htmlspecialchars($data);
    return $data;
    )
    ?>
    FORM EXAMPLE IN PHP

    Висновок

    У цій статті ми дізналися різні компоненти форми та методи подання форми. Зазвичай розробник використовує метод GET, щоб користувач міг бачити, який вміст було введено, тоді як в методі POST випадок відрізняється там, коли дані про користувача не відображаються на екрані.

    Рекомендовані статті

    Це посібник із форми PHP. Тут ми обговорюємо, як створити форми, методи, синтаксис форми PHP разом із прикладами та реалізацією коду. Ви також можете переглянути наступні статті, щоб дізнатися більше -

    1. Вступ до PHP
    2. Сесії в PHP
    3. Під час циклу в PHP
    4. PHP Integer