Hvordan å fylle en HTML Form Med en webadressesøk String

Når du bygger HTML-skjemaer, kan du ta innspill fra en side og bruke den til å fylle skjemafelt på en ny side. For å gjøre dette ved hjelp av en URL søkestrengen, trenger du "$ _GET []" super variabel. Denne variabelen er en rekke --- betyr det holder flere verdier --- som inneholder navnet og verdien av hver variabel i en URL som inneholder en søkestrengen. Du bør få verdien av hver spørring strengvariabel og plassere den i en ny PHP variabel, som du deretter kan sette inn i HTML-skjema kodene ved hjelp av "verdi" attributt.

Bruksanvisning

1 Åpne HTML-fil som inneholder skjemaet. På toppen av filen, før doctype erklæringen, åpne HTML-koden eller annen kode, legge til et par av PHP treff funnet tags:

<? Php

?>

2 Opprett en ny variabel og sett den til verdien av "$ _GET []" super variabel:

$ Navn = $ _GET [];

3 Legg inn navnet på den variabelen som du trenger fra URL-spørringsstrengen i parentes av "$ _GET []" variable. Du må plassere enkle eller doble anførselstegn rundt variabelnavnet, avhengig av dine preferanser:

$ Navn = $ _GET [ 'name'];

Denne "$ _GET [ 'name'];" kode tar verdien for "navn" fra en URL som ser slik ut:

http://yoursite.com/page.php?name=Joe

I dette tilfelle er verdien av «$ navnet" vil da bli "Joe".

4 Bla nedover i HTML-filen kode og ser for skjemafeltet du trenger å fylle. For eksempel, hvis du ønsker å fylle ut navnefeltet, finn "<input>" tag med navnet "navn" og sette inn "$ name" variable som sin verdi:

<Input type = "text" name = "name" value = "<? Php $ navn;?>" />

Merk at for å plassere PHP variabel i "<input>" koder, må du bruke PHP treff funnet koder for å fortelle leseren til å lese teksten som PHP.

Hint

  • Ikke pass sensitiv brukerinformasjon via URL søkestrenger til å fylle skjemafelt fordi dette vil gjøre informasjonen synlig for andre.