• Въведение във формата за 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 таговете, които ще имат GUI (графичен потребителски интерфейс), като радио бутони, квадратчета за отметки и т.н.

    Тези компоненти се използват във формата, така че потребителят трябва да се чувства лесен за взаимодействие с GUI / уеб страницата или да попълва съдържанието на формуляра. Формите са специално подготвени за удобни за потребителя цели, когато потребителят, който няма технически познания, ще изследва формата по различни начини да го използва.

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

    Стъпките за създаване на формуляр са следните:

    • Трябва да отворим и затворим формуляр в 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. Докато Loop в PHP
    4. PHP Integer