• Uvod v PHP obrazec

  • Sample Form Page

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

    Uvod v PHP obrazec

    Preden razumemo, kaj je oblika v PHP-ju, razumemo, kaj je oblika?

    Obrazec je dokument, ki vsebuje nekaj praznih polj, ki jih mora uporabnik izpolniti, ali lahko uporabnik podatke izbere. Uporabnikovi podatki so shranjeni v bazi podatkov z ustreznimi podatki uporabnika in jih je mogoče pridobiti kadarkoli in kjer koli je potrebno.

    PHP obrazec

    Obrazec v PHP je podoben obrazcem, ki so sestavljeni s pomočjo HTML, razen uporabljene sintakse. V PHP obrazci uporabljajo metodo GET in POST za tiskanje ali pridobivanje podatkov, ki jih vnese uporabnik.

    Ko uporabnik vnese vse podrobnosti v obrazec in ga pošlje z gumbom za oddajo, se obrazec nato pošlje v obdelavo in dejanje se izvede na podlagi vsega, kar je omenjeno v delovni funkciji. Obrazec se nato pošlje v nadaljnjo obdelavo z metodami GET ali POST, kar je omenjeno med oblikovanjem obrazca.

    Kako ustvariti obrazec v PHP in njegovi sintaksi?

    Obrazci se uporabljajo za pridobivanje vhodov od uporabnika in obdelavo podatkov v bazi podatkov ali pa jih za namene obdelave predložijo ustreznemu spletnemu strežniku. V obrazcu so oznake HTML, ki bodo imele grafični uporabniški vmesnik, kot so izbirni gumbi, potrditvena polja itd.

    Te komponente se uporabljajo v obrazcu, tako da se mora uporabnik počuti enostavno pri interakciji z GUI / spletno stranjo ali izpolnjevanju vsebine obrazca. Obrazci so posebej pripravljeni za uporabnikom prijazne namene, kjer bo uporabnik, ki nima tehničnega znanja, raziskal obrazec na različne načine uporabe.

    Obrazci so zapisani znotraj oznake obrazca, tj. In. Te oznake določajo, da se je koda za obrazec začela in v obrazec lahko vključite vsa vhodna polja, potrditvena polja, izbirne gumbe itd. In obrazec lahko zaprete s pomočjo oznake.

    Za izdelavo obrazca so naslednji koraki:

    • Moramo odpreti in zapreti obrazec znotraj oznak HTML s pomočjo oznak ……… ..
    • Ko je obrazec napisan, ga je treba predložiti z metodami GET ali POST.
    • Če morate vključiti različne atribute, kot so vnosna polja, potrditvena polja, izbirni gumbi itd.
    • Ob predložitvi obrazca bodo podatki, ki jih je izpolnil uporabnik, opravljena in izvedena potrebna dejanja.

    Sintaksa


    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:

    Primer # 3

    Koda:



    .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

    Zaključek

    V tem članku smo spoznali različne sestavine obrazca in načine oddaje obrazca. Razvijalec običajno uporablja metodo GET, tako da lahko uporabnik vidi, katera vsebina je bila vnesena, medtem ko je v metodi POST slučaj, ko se podatki o uporabniku ne prikažejo na zaslonu, drugačen.

    Priporočeni članki

    To je vodnik za obrazec PHP. Tukaj razpravljamo, kako ustvariti obrazce, metode, skladnjo obrazca PHP skupaj s primeri in implementacijo kode. Če želite izvedeti več, si oglejte tudi naslednje članke -

    1. Uvod v PHP
    2. Seje v PHP
    3. Medtem ko zanka v PHP
    4. PHP Integer