När du bläddrar igenom en webbsida , långa strängar av tecken visas ofta i adressraden . Dessa strängar innehåller både sidans adress samt ett antal variabler som bestämmer innehållet placeras på sidan . Som webbutvecklare , kan du dra nytta av denna funktion och bädda dessa variabler i din sida länkar . Instruktioner
1
Öppna en webbläsare och ange följande URL i adressfältet :
http://www.amazon.com
Efter en kort väntan , kommer du att se Amazonas hemsida .
2
Sök efter böcker om PHP . Välj "böcker " i söklistan , skriv in " PHP " i sökrutan och klicka på sökknappen . Efter en annan kort väntetid , kommer din sökning visas . Titta på adressfältet och observera URL . Det kommer att visas något som liknar hur webbadressen innehåller ett frågetecken följt av par av namn och värden . Varje variabel har ett namn , ett likhetstecken och ett värde . Ytterligare variabler åtskilda av ett et tecken .
3
Skapa ett prov länk . På en webbplats som hanterar utnämningar , kan den första sidan listar varje möte med datum , tid och utnämningen namn . När användaren klickar på namnet , visas en detalj sida listar alla individuella utnämningen . En typisk URL för den här länken kan se ut så här :
http://www.appointments.com/appointmentDetail.aspx?date=2011034&time=1100
I detta fall utnämningen detaljsida riktas att hitta tid för den 34: e dagen av 2011 ( 2/3/2011 ) kl 11.00 . Varje möte skulle ha en liknande länk med variabler som anger datum och tid för mötet .
Notera aspx förlängningen om utnämningen detaljsidan . Någon typ av server side scripting är nödvändigt att tolka dessa variabler . I detta fall ASP.Net kod används. Java , PHP , CGI eller någon annan teknik kan även användas för att tolka dessa variabler .
4
Tolka variabler . De flesta serversidan skriptspråk erbjuder ett sätt att tolka dessa variabler i namn och värdepar . I ASP.Net kan variablerna hämtas enligt följande :
DateValue = Request ( "date " ) katalog
TimeValue = Request ( " tid " ) katalog
PHP , detta görs med :
$ DateValue = $ _GET ( "date " ) ;
$ TIDVÄRDE = $ _GET ( " tid " ) ,
Variabler
alltid hämtas som textsträngar , så det är programmerarens ansvar att omsätta dessa textfält i en lämplig datatyp eller format .