• Введение в форму 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 / веб-страницей или заполнять содержимое формы. Формы специально подготовлены для удобных для пользователя целей, где пользователь, не имеющий технических знаний, будет изучать форму различными способами, чтобы использовать ее.

    Формы пишутся внутри тега формы т.е. и. Эти теги определяют, что код для формы запущен, и все поля ввода, флажки, переключатели и т. Д. Могут быть включены в форму, а форму можно закрыть с помощью тега.

    Шаги для создания формы следующие:

    • Мы должны открывать и закрывать форму внутри тегов 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