Hvordan få navnet på en Bestått variabel i PHP

Hvordan få navnet på en Bestått variabel i PHP


En av de mest utbredte bruken av server-side skriptspråk som PHP er å sende informasjon til og å motta informasjon fra andre nettsider. PHP har innebygde funksjoner ($ _GET og $ _POST) som gjør denne prosessen enkel ved automatisk lagring av data som sendes inn i webskjemaer i det innebygde PHP arrays. Når dataene er lagret ved hjelp av disse funksjoner, kan det hentes ut og brukes i en rekke måter, for eksempel for å endre brukergrensesnitt, for å tilveiebringe tilbakemelding, eller, mest hyppig, for å lagre feltverdier i filer og databaser.

Bruksanvisning

Få Navnet på en Bestått Verdi Bruke $ _POST

1 Åpne en teksteditor, og opprette en ny fil med navnet postVar.php. Legg noen HTML-koder til filen som utgjør en grunnleggende HTML-side.

<Html>

<Head> </ head>

<Body> </ body>

</ Html>

2 Bruk HTML-koder for å lage et HTML-skjema mellom "<body>" og "</ body" tags og sett formen metode til "post" og sett formen handling til "postVar.php." Lukk skjemaet tag.

<Html>

<Head> </ head>

<Body>

<Form method = "post" action = "postVar.php">

</ Form>

</ Body>

</ Html>

3 Legg en HTML-inngang ( "<input>") feltet mellom "<form>" og "</ form>" koder, og still inn inngangen feltets "verdi" attributt til teksten "bestått verdi". Still inngangs feltet "navn" tillegger "passed_input."

<Html>

<Head> </ head>

<Body>

<Form action = "postVar.php" method = "post">

<Input value = "bestått value" name = "passed_input">

</ Form>

</ Body>

</ Html>

4 Legg en andre HTML-inngang ( "<input>") felt til filen. Still inngangs feltets "type" attributt til "send". Dette attributtet angir at inntastingsfeltet (knapp) skal sende inn skjemaet når klikket.

<Html>

<Head> </ head>

<Body>

<Form action = "postVar.php" method = "post">

<Input value = "bestått value" name = "passed_input">

<Input type = "submit">

</ Form>

</ Body>

</ Html>

5 Legg et åpent PHP delimiter ( "<? Php") og en nær PHP skilletegn ( "?>") Til filen. Plasser disse skilletegn mellom "<body>" og "</ body>" HTML-koder.

<Html>

<Head>

<Form action = "postVar.php" method = "post">

<Input value = "bestått value" name = "passed_input">

<Input type = "submit">

</ Form>

</ Head>

<Body>

<? Php

?>

</ Body>

</ Html>

6 Bruk PHP $ _POST metode og et ekko kommando for å hente "passed_input" verdi og utgang til websiden. Lagre og lukk postVar.php.

<Html>

<Head>

<Form action = "postVar.php" method = "post">

<Input value = "bestått value" name = "passed_input">

<Input type = "submit">

</ Form>

</ Head>

<Body>

<? Php

echo $ _POST [ 'passed_input'];

?>

</ Body>

</ Html>

7 Åpne postVar.php i en nettleser. Klikk på "Submit Query" -knappen for å sende siden og hente den bokførte verdien. Kontroller at verdien er skrevet til siden.

Få Navnet på en Bestått Verdi Bruke $ _GET

8 Åpne en teksteditor, og opprette en ny fil med navnet "getVar.php." Legg noen HTML-koder til filen som utgjør en grunnleggende HTML-side.

<Html>

<Head> </ head>

<Body> </ body>

</ Html>

9 Legg to PHP skilletegn til filen mellom "<body>" og "</ body>" koder. All tekst plassert mellom disse to skilletegn vil bli tolket som PHP kode.

<Html>

<Head> </ head>

<Body>

<? Php

?>

</ Body>

</ Html>

10 Bruk PHP "$ _GET" metoden og en PHP "echo ()" -kommandoen for å hente verdien "passed_value" og utgang til websiden. Lagre og lukk getVar.php.

<Html>

<Head> </ head>

<Body>

<? Php

echo $ _GET [ 'passed_value'];

?>

</ Body>

</ Html>

11 Åpne "getVar.php" i en nettleser. Tilføy argumentet

"? Passed_value = gått verdi" for å åpne siden og passerer argumentet med $ _GET metoden. Kontroller at verdien er skrevet til websiden. Et eksempel er gitt for klarhet og illustrasjon.

getVar.php? passed_value = passert verdi

Hint

  • The $ _GET-funksjonen brukes vanligvis når du sender skjemadata. Hvis du vil sende et skjema med $ _GET funksjon, bruk metoden attributtet "få".
  • Bruk $ _POST funksjon når informasjonen sendes må være usynlig for brukerne.
  • Bruk $ _GET funksjonen når en side må bokmerke.
  • PHP $ _REQUEST funksjonen kan brukes til å hente innholdet i både $ _GET og $ _POST metoder.
  • Brukeren validering bør brukes når henting av data, særlig hvis dataene kommer til å settes inn i en database.
  • Det er en 8MB maks størrelse for POST-metoden. Dette kan endres i php.ini.
  • The $ _GET Funksjonen skal ikke brukes til å sende sensitiv informasjon, som passord, fordi informasjonen er synlig i nettadressen.