Eksempel 1: Bruk av $ _get [] for å lese data fra URL
Lag en PHP -fil med følgende skript for å lese brukernavnets verdi fra URL -adressen og skrive ut verdien til brukernavnet med den andre teksten. Hvis det ikke er gitt noen verdi for brukernavnet, vil skriptet skrive ut en annen melding.
// Kontroller variabelen er angitt eller ikkeProduksjon:
Følgende utdata vises hvis ingen URL -argument er utstyrt med navnet Brukernavn.
Følgende utgang vil vises hvis Brukernavn er oppgitt i URL -adressen som nedenfor.
http: // localhost/php/getpost.PHP?Brukernavn = Fahmida
Eksempel 2: Bruk av $ _Get [] for å lese data fra brukeren
Opprett en PHP -fil med følgende skript for å lese data fra et skjema ved å bruke $ _Get [] -arrayen. En HTML -form på fem felt er definert i skriptet. Skjemaet vil bli sendt inn med GET -metoden for å lese inngangsverdiene ved å bruke $ _gett []. Feltene er første navn, etternavn, e -post, telefon og en innsendingsknapp. Når brukeren klikker på sendeknappen, så Isset () Funksjonen vil returnere sant, og neste gang vil skriptet sjekke verdiene til FirstName og etternavn er tomme eller ikke. Hvis noen av feltverdiene er tomme, vil en feilmelding bli skrevet ut. Hvis både første navn og etternavn inneholder verdier, vil alle feltverdiene til skjemaet bli skrevet ut ved å bruke $ _Get [] -arrayen.
// Sjekk sendeknappen er trykket på eller ikkeProduksjon:
Følgende utdata vises etter å ha kjørt skriptet fra webserveren. Her er skjemafelt fylt opp med dummy data.
Følgende utdata vises etter å ha klikket på sendeknappen. Inngangsverdiene til skjemaet skrives ut her.
Eksempel 3: Bruk av $ _post [] for å lese data fra brukeren
Opprett en PHP -fil med følgende skript for å sjekke bruken av $ _Post [] -array for å ta data fra brukeren. Et brukerskjema for bruker er designet i skriptet for å ta et brukernavn og passord fra brukeren. Skjemaet vil bli sendt inn med postmetoden for å lese inngangsverdiene ved å bruke $ _post []. PHP -skriptet vil sjekke sendeknappen er trykket på eller ikke ved å bruke ISSET () -funksjonen. Denne funksjonen vil returnere sann når brukeren trykker på sendeknappen til skjemaet. Deretter vil den sjekke verdiene til brukernavnet og passere felt. Hvis brukeren går inn i “Admin” i brukernavnfeltet og “238967” i passfeltet, vil den betingede uttalelsen returnere sann og skrive ut en suksessmelding; Ellers vil den skrive ut en feilmelding.
// Sjekk sendeknappen er trykket på eller ikkeProduksjon:
Følgende utdata vises etter å ha kjørt skriptet fra webserveren. Her er skjemafelt fylt opp med gyldig brukernavn og passord.
Følgende suksessmelding vil bli skrevet ut hvis brukeren ga et gyldig brukernavn og passord. I følge manuset er det gyldige brukernavnet “Administrator” Og passordet er “238967”. Hvis noe av feil verdi sendes inn i noen av feltene, er feilmeldingen, "Ugyldig bruker,”Vil bli skrevet ut.
Konklusjon
Bruken av skjemaet er en essensiell oppgave for enhver webapplikasjon fordi brukerens data er påkrevd i det meste av webapplikasjonen. $ _GET [] og $ _POST [] Arrays er veldig nyttige PHP -variabler for å lese brukerens innsendte data via ethvert HTML -skjema. Men skjemaet må inneholde en innsendingsknapp for å sende inn brukerens innsatte data til serveren ved hjelp av skjemaet. Bruken av $ _Get [] matrise for å lese data fra URL -adressen og skjema data med get -metoden, og $ _Post [] matrise for å lese skjema data med postmetode er forklart i denne opplæringen. Jeg håper bruken av $ _Get [], og $ _Post [] vil bli ryddet for leserne etter å ha lest denne opplæringen.