Kuidas Esitada Php-vormi

Sisukord:

Kuidas Esitada Php-vormi
Kuidas Esitada Php-vormi

Video: Kuidas Esitada Php-vormi

Video: Kuidas Esitada Php-vormi
Video: Kuidas esitada tuludeklaratsiooni? 2024, November
Anonim

Vormi andmetöötlus on PHP programmeerimiskeele (PL) üks olulisemaid funktsioone. Saadaval olevad tööriistad võimaldavad teil kasutaja sisestatud andmed välja tõmmata ja salvestada spetsiaalsetesse muutujatesse, mille järel saab neid teisendada ja kirjutada erinevatesse andmebaasidesse (DB) või failidesse.

Kuidas esitada php-vormi
Kuidas esitada php-vormi

Juhised

Samm 1

Looge HTML-i abil vajalik vorm, valides andmete edastamiseks kõige mugavama meetodi. Sisestamiseks kasutatakse käepidet. Kasutajaandmete edukaks töötlemiseks PHP kaudu on oluline määrata meetod ja toimingu atribuut. Näiteks:

2. samm

See HTML-kood näitab, et vormiandmed edastatakse failis process.php kirjutatud skripti meetodi POST abil, mis võimaldab teil nõutavad muutujad edastada kasutajale varjatud viisil. Meetodi alternatiiviks on GET, mis edastab soovitud andmed aadressiriba kaudu. Seega kuvatakse pärast nupule klõpsamist sisestatud andmed brauseriakna ülemises osas.

3. samm

Looge vajalikud vormielemendid täiendavate atribuutide väärtuse, nime ja tüübi abil. Näiteks kahe välja loomiseks, kuhu kasutaja saab sisestada oma ees- ja perekonnanime, võite kirjutada järgmise koodi:

Nimi:

Perekonnanimi

See segment võimaldab teil luua kaks tekstivälja kasutaja ees- ja perekonnanime täpsustamiseks nimedega kasutajanimi ja perekonnanimi, mida kasutatakse hiljem andmete töötlemiseks.

4. samm

Looge HTML-dokumendiga samas kataloogis uus fail nimega process.php, kus vormi andmed asuvad. Faili loomiseks paremklõpsake kataloogi sisu kuvamiseks akna vabal alal ja valige "Uus" - "Tekstifail", seejärel määrake sobiv nimi ja laiend. Sisestage järgmine kood:

<? php

$ kasutajanimi = htmlspecialchars ($ _ POST [’kasutajanimi’]);

$ second_name = htmlspetsiaalsed märgid ($ _ POST [’perekonnanimi’]);

kaja "Teie eesnimi on $ kasutajanimi ja perekonnanimi on $ second_name"; ?>

5. samm

See kood võimaldab teil hankida vajalikud andmed, mille kasutaja sisestas vormi. $ kasutajanimele määratakse kasutajanimi tekstikasti sisestatud nimi, mis edastati globaalse massiivi $ _POST kaudu. Funktsiooni htmlspecialchars () kasutamine; eemaldatakse lisamärgid, mida kasutaja võiks klaviatuurilt sisestades ekslikult või tahtlikult kirjutada. Pärast vormilt vajalike andmete väljavõtmist muutujatesse saate saadud teabe väljastada kajalause abil. Enne taganemist saab teha ka vajalikud toimingud, mida võib vaja minna konkreetse ülesande täitmiseks. Saadud väärtusi saab töödelda kõigi PHP-s saadaolevate funktsioonide abil, mis tähendab, et programmeerija pole HTML-vormi andmetega töötamiseks mõeldud tööriistades piiratud.

Soovitan: