Når du gennemser via et websted , lange strenge af tegn vises ofte i adresselinjen . Disse strenge indeholder både side -adresse samt et antal variabler, der bestemmer indholdet placeres på siden . Som en web- udvikler, kan du drage fordel af denne funktion, og integrere disse variabler på din side links. Instruktioner
1
Åbn en webbrowser, og indtast følgende URL i adresselinjen : Hej
http://www.amazon.com
Efter en kort ventetid , vil du se Amazon startside.
2
Søg efter bøger om PHP. Vælg "bøger " i søgelisten , indtast " PHP " i søgefeltet tekstfeltet og klik derefter på søgeknappen . Efter endnu kort ventetid , vil din søgning blive vist . Kig på adressefelt og observere webadresse. Det vises noget i stil med hvordan URL'en indeholder et spørgsmålstegn efterfulgt af par af navne og værdier . Hver variabel indeholder et navn , et lighedstegn og en værdi . Yderligere variabler er adskilt af et og-tegn tegn.
3
Opret en prøve linket. På et websted , der forvalter aftaler, kan den første side angive hver aftale med dato, tid og udnævnelsen navn. Når brugeren klikker på navnet , en detalje vises notering enkelte aftale. En typisk URL til dette link , kan se ud som følger : Hej
http://www.appointments.com/appointmentDetail.aspx?date=2011034&time=1100
I dette tilfælde udnævnelsen detalje siden er rettet mod at finde tid til den 34. dag i 2011 ( 2011/02/03 ) kl 11:00 . Hver aftale ville have en lignende link med variable angiver dato og tidspunkt for udnævnelsen .
Bemærk aspx udvidelse på udnævnelsen detalje siden. Nogle type server side scripting er nødvendigt at fortolke disse variabler. I dette tilfælde ASP.Net kode bruges . Java , PHP , CGI eller anden teknologi kan også bruges til at fortolke disse variabler.
4
Fortolk variabler. De fleste server side scripting sprog tilbyder en måde at parse disse variabler i navn og værdi par . I ASP.Net kan variablerne hentes som følger : Hej
DateValue = Request ( "date" )
TIDSVÆRDI = Request ( "tid" )
PHP, dette gøres med : Hej
$ DATOVÆRDI = $ _GET ( "date ")
$ TIDSVÆRDI = $ _GET ( "tid ")
Variable altid hentet som tekststrenge , så det er programmørens ansvar at omsætte disse tekstfelter i en passende datatype eller format.