• Sissejuhatus PHP vormi

  • Sample Form Page

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

    Sissejuhatus PHP vormi

    Enne kui mõistame, mis on vorm PHP-s, mõelgem, mis on vorm?

    Vorm on dokument, mis sisaldab paar tühja välja, mille kasutaja peab andmed täitma või kasutaja saab andmeid valida. Kasutaja andmed salvestatakse andmebaasis koos vastava kasutaja andmetega ja neid saab hankida igal ajal ja igal pool, kus vaja.

    PHP vorm

    Vorm PHP-s sarnaneb vormidega, mis on üles ehitatud HTML-i abil, välja arvatud kasutatud süntaks. PHP-s kasutavad vormid kasutaja sisestatud andmete printimiseks või leidmiseks meetodit GET ja POST.

    Kui kasutaja sisestab kõik vormil nõutavad üksikasjad ja edastab vormi, kasutades nuppu Esita, saadetakse vorm edasi töötlemiseks ja toiming viiakse läbi toimingus nimetatu alusel. Seejärel saadetakse vorm edasiseks töötlemiseks, kasutades GET- või POST-meetodeid, olenevalt sellest, kumb on vormi kujundamisel mainitud.

    Kuidas luua vormi PHP-s ja selle süntaksis?

    Vorme kasutatakse kasutajalt sisendite saamiseks ja andmete andmebaasi töötlemiseks või andmete töötlemiseks vastavale veebiserverile esitamiseks. Vorm sisaldab HTML-silte, millel on graafiline kasutajaliides (nt raadionupud, märkeruudud jne).

    Neid komponente kasutatakse kujul, nii et kasutajal peab olema lihtne GUI / veebilehega suhelda või vormi sisu täita. Vormid on spetsiaalselt ette nähtud kasutajasõbralikuks otstarbeks, kus tehniliste teadmisteta kasutaja uurib vormi selle kasutamiseks erinevatel viisidel.

    Vormid kirjutatakse vormimärgise sees ja. Need sildid määratlevad, et vormi kood on alanud ja kõik sisestuskastid, märkeruudud, raadionupud jne võivad olla vormi sees ja vorm saab sildi abil sulgeda.

    Vormi loomise sammud on järgmised:

    • Peame HTML-siltide sees vormi avama ja sulgema, kasutades silte ……….
    • Pärast vormi vormistamist tuleb see esitada kas GET- või POST-meetodil.
    • Kui peate lisama mitmesuguseid atribuute, näiteks sisestuskastid, märkeruudud, raadionupud jne.
    • Vormi esitamine töötleb kasutaja täidetud andmeid ja tehakse vajalikud toimingud.

    Süntaks


    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:

    Näide 3

    Kood:



    .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

    Järeldus

    Selles artiklis oleme õppinud vormi erinevaid komponente ja vormi esitamise meetodeid. Arendaja kasutab üldiselt GET-meetodit, nii et kasutaja saab näha, mis sisu on sisestatud, samas kui POST-meetodi puhul on juhtum erinev, kui kasutaja andmeid ekraanil ei kuvata.

    Soovitatavad artiklid

    See on PHP vormi juhend. Siin arutleme, kuidas luua vorme, meetodeid, PHP vormi süntaksi koos näidete ja koodi rakendamisega. Lisateabe saamiseks võite vaadata ka järgmisi artikleid -

    1. Sissejuhatus PHP-sse
    2. Seansid PHP-s
    3. Kuigi PHP-s on silmus
    4. PHP täisarv

Kategooria: