• Introduktion til PHP-form

  • Sample Form Page

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

    Introduktion til PHP-form

    Inden vi forstå, hvad der er form i PHP, lad os forstå, hvad en form er?

    Formularen er et dokument, der indeholder et par tomme felter, som brugeren skal udfylde dataene, eller brugeren kan vælge dataene. Brugerens data gemmes i databasen med den respektive brugers data og kan hentes når som helst og hvor som helst der er behov for det.

    PHP-form

    Form i PHP ligner de formularer, der er bygget ved hjælp af HTML undtagen den anvendte syntaks. I PHP bruger formularerne GET og POST-metoden til at udskrive eller hente de data, som brugeren har indtastet.

    Når brugeren indtaster alle de krævede detaljer i formularen og sender formularen ved hjælp af knappen Send, sendes formularen derefter videre til behandling, og handlingen udføres på grundlag af hvad der er nævnt i handlingsfunktionen. Formularen sendes derefter til videre behandling ved hjælp af GET- eller POST-metoder, alt efter hvad der er nævnt under udformningen af ​​formularen.

    Sådan oprettes en formular i PHP og dens syntaks?

    Formularer bruges til at hente input fra brugeren og behandle dataene i databasen eller indsende dataene til den tilsvarende webserver til behandlingsformål. Formularen indeholder HTML-tags, der har GUI (grafisk brugergrænseflade), såsom radioknapper, afkrydsningsfelter osv.

    Disse komponenter bruges i formen, så brugeren skal føle sig let at interagere med GUI / websiden eller udfylde indholdet af formularen. Formularer er specielt forberedt til brugervenlige formål, hvor den bruger, der ikke har teknisk viden, vil udforske formularen på forskellige måder at bruge den.

    Formularer skrives i formularmærket, dvs. og. Disse tags definerer, at koden til formularen er startet, og alle inputbokse, afkrydsningsfelter, radioknapper osv. Kan inkluderes i formularen, og formularen kan lukkes ved hjælp af tag.

    Trin til at oprette en formular er som følger:

    • Vi er nødt til at åbne og lukke en formular i HTML-tags ved hjælp af ……… .. tags.
    • Efter at formularen er skrevet, skal den indsendes ved hjælp af enten GET- eller POST-metoder.
    • Hvis du skal inkludere forskellige attributter som inputbokse, afkrydsningsfelter, radioknapper osv.
    • Indsendelse af formularen behandler de udfyldte data af brugeren, og de nødvendige handlinger vil blive udført.

    Syntaks


    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:

    Eksempel 3

    Kode:



    .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

    Konklusion

    I denne artikel har vi lært forskellige komponenter i form og metoderne til at indsende formularen. Udvikleren bruger generelt GET-metoden, så brugeren kan se, hvilket indhold der er indtastet, mens tilfældet i POST-metoden er forskelligt, hvor brugeroplysningerne ikke vises på skærmen.

    Anbefalede artikler

    Dette er en guide til PHP-form. Her diskuterer vi, hvordan man opretter formularer, metoder, syntaks af PHP-form sammen med eksempler og kodeimplementering. Du kan også se på de følgende artikler for at lære mere-

    1. Introduktion til PHP
    2. Samlinger i PHP
    3. Mens Loop i PHP
    4. PHP heltal

Kategori: