• Introdução ao formulário PHP

  • Sample Form Page

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

    Introdução ao formulário PHP

    Antes de entender o que é formulário no PHP, vamos entender o que é um formulário?

    O formulário é um documento que contém alguns campos em branco que o usuário precisa para preencher os dados ou pode selecioná-los. Os dados do usuário são armazenados no banco de dados com os respectivos dados do usuário e podem ser recuperados a qualquer momento e em qualquer lugar necessário.

    Formulário PHP

    O formulário no PHP é semelhante aos formulários criados usando HTML, exceto a sintaxe usada. No PHP, os formulários usam o método GET e POST para imprimir ou recuperar os dados inseridos pelo usuário.

    Quando o usuário digita todos os detalhes necessários no formulário e envia o formulário usando o botão enviar, o formulário é enviado para processamento e a ação é executada com base no que for mencionado na função de ação. O formulário é enviado para processamento adicional usando os métodos GET ou POST, conforme o que for mencionado ao projetar o formulário.

    Como criar um formulário no PHP e sua sintaxe?

    Os formulários são usados ​​para obter as entradas do usuário e processar os dados no banco de dados ou envia os dados ao servidor da web correspondente para fins de processamento. O formulário contém as tags HTML que terão a GUI (Interface Gráfica do Usuário), como botões de opção, caixas de seleção etc.

    Esses componentes são usados ​​no formulário para que o usuário se sinta fácil de interagir com a GUI / página da web ou preencher o conteúdo do formulário. Os formulários são preparados especialmente para fins amigáveis, onde o usuário que não possui conhecimento técnico explorará o formulário de diferentes maneiras para usá-lo.

    Os formulários são escritos dentro da tag do formulário, ie e. Essas tags definem que o código do formulário foi iniciado e todas as caixas de entrada, caixas de seleção, botões de opção etc. podem ser incluídas dentro do formulário e o formulário pode ser fechado usando a tag.

    As etapas para criar um formulário são as seguintes:

    • Temos que abrir e fechar um formulário dentro das tags HTML usando as tags ……….
    • Depois que o formulário é escrito, ele deve ser enviado usando os métodos GET ou POST.
    • Se você precisar incluir vários atributos, como caixas de entrada, caixas de seleção, botões de opção etc.
    • A submissão do formulário processará os dados preenchidos pelo usuário e as ações necessárias serão realizadas.

    Sintaxe


    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:

    Exemplo 3

    Código:



    .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

    Conclusão

    Neste artigo, aprendemos diferentes componentes do formulário e os métodos para enviá-lo. O desenvolvedor geralmente usa o método GET para que o usuário possa ver qual conteúdo foi inserido, enquanto no método POST o caso é diferente quando os detalhes do usuário não são exibidos na tela.

    Artigos recomendados

    Este é um guia para o PHP Form. Aqui discutimos como criar formulários, métodos, sintaxe do formulário PHP junto com exemplos e implementação de código. Você também pode consultar os seguintes artigos para saber mais:

    1. Introdução ao PHP
    2. Sessões em PHP
    3. Enquanto Loop em PHP
    4. Inteiro PHP