PHP-lomake - Kuinka luoda lomake PHP: llä syntaksin ja esimerkkien avulla?

Sisällysluettelo:

  • Johdanto PHP-muotoon

  • Sample Form Page

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

    Johdanto PHP-muotoon

    Ennen kuin ymmärrät, mikä on muoto PHP: ssä, ymmärretään mikä on muoto?

    Lomake on asiakirja, joka sisältää pari tyhjää kenttää, jotka käyttäjän on täytettävä tiedot tai käyttäjän on mahdollista valita tiedot. Käyttäjän tiedot tallennetaan tietokantaan vastaavien käyttäjän tietojen kanssa ja ne voidaan hakea milloin tahansa ja missä tahansa.

    PHP-lomake

    Lomake PHP: ssä on samanlainen kuin HTML: llä rakennetut muodot paitsi käytetty syntaksi. PHP: ssä lomakkeet käyttävät GET- ja POST-menetelmiä käyttäjän syöttämien tietojen tulostamiseen tai hakemiseen.

    Kun käyttäjä syöttää kaikki lomakkeeseen vaadittavat tiedot ja lähettää lomakkeen lähetä-painikkeella, lomake lähetetään edelleen käsittelyyn ja toiminta suoritetaan sen perusteella, mitä toimintafunktiossa mainitaan. Tämän jälkeen lomake lähetetään jatkokäsittelyä varten GET- tai POST-menetelmillä sen mukaan, kumpi mainitaan lomakkeen suunnittelussa.

    Kuinka luoda lomake PHP: ssä ja sen syntaksissa?

    Lomakkeita käytetään hakemaan syötteitä käyttäjältä ja käsittelemään tietoja tietokantaan tai toimittamaan tiedot vastaavalle verkkopalvelimelle käsittelyä varten. Lomake sisältää HTML-tunnisteet, joissa on graafinen käyttöliittymä, kuten valintanapit, valintaruudut jne.

    Näitä komponentteja käytetään muodossa, joten käyttäjän on helppo olla vuorovaikutuksessa graafisen käyttöliittymän / verkkosivun kanssa tai täyttää lomakkeen sisältö. Lomakkeet on erityisesti valmistettu käyttäjäystävällisiin tarkoituksiin, joissa käyttäjä, jolla ei ole teknistä tietämystä, tutkii lomaketta eri tavoin käyttää sitä.

    Lomakkeet kirjoitetaan lomakkeen sisäpuolelle eli. Nämä tunnisteet määrittelevät, että lomakkeen koodi on alkanut ja kaikki syöttöruudut, valintaruudut, valintanappi jne. Voidaan sisällyttää lomakkeen sisään ja lomake voidaan sulkea tunnisteella.

    Lomakkeen luomisen vaiheet ovat seuraavat:

    • Meidän on avattava ja suljettava lomake HTML-tunnisteiden sisällä käyttämällä ……… .. -tageja.
    • Kun lomake on kirjoitettu, se on toimitettava joko GET- tai POST-menetelmällä.
    • Jos joudut sisällyttämään erilaisia ​​määritteitä, kuten syöttöruudut, valintaruudut, valintanapit jne.
    • Lomakkeen lähettäminen käsittelee käyttäjän täyttämät tiedot ja tarvittavat toimenpiteet suoritetaan.

    Syntaksi


    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:

    Esimerkki 3

    Koodi:



    .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

    johtopäätös

    Tässä artikkelissa olemme oppineet lomakkeen eri komponentit ja muodot lomakkeen toimittamiseksi. Kehittäjä käyttää yleensä GET-menetelmää, jotta käyttäjä voi nähdä mitä sisältöä on syötetty, kun taas POST-menetelmässä tapaus on erilainen, jos käyttäjän tietoja ei näytetä ruudulla.

    Suositellut artikkelit

    Tämä on opas PHP-lomakkeeseen. Tässä keskustellaan kuinka luoda muotoja, menetelmiä, PHP-muodon syntaksia sekä esimerkkejä ja koodin toteutustapa. Voit myös katsoa seuraavia artikkeleita saadaksesi lisätietoja-

    1. Johdanto PHP: hen
    2. Istunnot PHP: ssä
    3. Vaikka Loop PHP: ssä
    4. PHP kokonaisluku