• Úvod do PHP formulára

  • Sample Form Page

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

    Úvod do PHP formulára

    Predtým, ako pochopíme, čo je forma v PHP, pochopme, čo je to forma?

    Formulár je dokument, ktorý obsahuje niekoľko prázdnych polí, ktoré musí užívateľ vyplniť, alebo si ich môže užívateľ vybrať. Údaje používateľa sú uložené v databáze spolu s údajmi príslušného používateľa a je možné ich kedykoľvek a kdekoľvek získať.

    Formulár PHP

    Formulár v PHP je podobný formám, ktoré sú vytvorené pomocou HTML, s výnimkou použitej syntaxe. V PHP formuláre používajú metódu GET a POST na tlač alebo načítanie údajov zadaných používateľom.

    Keď užívateľ zadá všetky údaje požadované vo formulári a odošle formulár pomocou tlačidla Odoslať, formulár sa ďalej odošle na spracovanie a akcia sa vykoná na základe toho, čo je uvedené vo funkcii akcie. Formulár sa potom odošle na ďalšie spracovanie pomocou metód GET alebo POST podľa toho, čo je uvedené pri navrhovaní formulára.

    Ako vytvoriť formulár v PHP a jeho syntax?

    Formuláre sa používajú na získanie vstupov od používateľa a spracovanie údajov do databázy alebo na odoslanie údajov na zodpovedajúci webový server na účely spracovania. Formulár obsahuje značky HTML, ktoré budú mať GUI (grafické užívateľské rozhranie), ako sú prepínače, začiarkavacie políčka atď.

    Tieto komponenty sa používajú vo formulári tak, aby sa používateľ musel cítiť ľahšie na interakciu s GUI / webovou stránkou alebo vyplnením obsahu formulára. Formuláre sú špeciálne pripravené na užívateľsky príjemné účely, kde užívateľ, ktorý nemá technické znalosti, preskúma formulár rôznymi spôsobmi, ako ho použiť.

    Formuláre sú napísané vnútri značky formulára, tj. Tieto značky definujú, že kód pre formulár sa začal a všetky vstupné políčka, začiarkavacie políčka, prepínače atď. Môžu byť súčasťou formulára a formulár je možné uzavrieť pomocou značky.

    Kroky na vytvorenie formulára sú nasledujúce:

    • Musíme otvoriť a zatvoriť formulár vo vnútri značiek HTML pomocou značiek ……… …
    • Po napísaní formulára je potrebné ho odoslať pomocou metód GET alebo POST.
    • Ak musíte zahrnúť rôzne atribúty, ako sú vstupné políčka, začiarkavacie políčka, prepínače atď.
    • Po odoslaní formulára sa spracujú údaje, ktoré vyplnil užívateľ, a vykonajú sa potrebné kroky.

    syntax


    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:

    Príklad č. 3

    kód:



    .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

    záver

    V tomto článku sme sa naučili rôzne komponenty formulára a metódy na odoslanie formulára. Vývojár vo všeobecnosti používa metódu GET, aby užívateľ mohol vidieť, aký obsah bol zadaný, zatiaľ čo v metóde POST je prípad iný, keď sa na obrazovke nezobrazia podrobnosti o používateľovi.

    Odporúčané články

    Toto je príručka k formuláru PHP. Tu diskutujeme o tom, ako vytvoriť formy, metódy, syntaxe formulára PHP spolu s príkladmi a implementáciou kódu. Viac informácií nájdete aj v nasledujúcich článkoch

    1. Úvod do PHP
    2. Relácie v PHP
    3. Zatiaľ čo slučka v PHP
    4. Celé číslo PHP

Kategórie: