Active Server Pages

ASP-koulutus / kurssit v. 2008

Kurssit saatavilla kautta Suomen. Tule, tutustu ja varaa oma koulutustapahtumasi jo tänään. Kurssit järjestää IT-koulutuksen asiantuntijasi, Koulutus- ja konsultointipalvelu KK Mediat

 

Request.QueryString ja Request.Form- kokoelmat

Käyttäjän lähettämän datan, esim. lomakkeiden käsittelyyn, Request olio tarjoaa kaksi kokoelmaa: Request.Form ja Request.QueryString.

Request.Form
Request.Form-kokoelmaa tulee käyttää, jos käsitetellään HTTP:n POST-metodillä lähetettyä tietoa. Esim. useimmat lomakkeet lähetetään POST-menetelmällä. Arvo noudetaan HTTP-otsikoista.
Request.QueryString
Request.QueryString-kokoelmaa tulee käyttää, jos käsitellään HTTP:n GET-metodilla lähetettyä tietoa. Esim. osa lomakkeista lähetetään GET-menetelmällä, mutta yleisin käytäntö on nk. arvojen välittäminen URI:n mukana (esim. sivu.asp?nimi=2k&status=admin). Arvo noudetaan HTTP-datan URI/URL-tiedosta.

Syntaksiltaan molemmat ominaisuudet ovat lähes identtisiä:

<% 
' kysellään post-data
Request.Form("kentänNimi")

'kysellään get-data
Request.QueryString("kentänNimi")
%>

Kummankin kokoelman läpikäyminen tapahtuu normaaliin silmukkarakenteessa:

<% 
' POST-data
For Each name In Request.Form
    Response.Write(item &" = " &Request.Form(item) &VbCrLf)
Next

'GET-data 
For Each item In Request.QueryString
    Response.Write(item &" = " &Request.QueryString(item) &VbCrLf)
Next
%>

Lue lisää aiheesta ASP ja lomakkeiden käsittely.

Tutustu artikkelin muihin osiin:
»»» ASP »»»Request olio
»»» ASP »»»Request.ClientCertificate - kokoelma ja SSL-suojatut yhteydet
»»» ASP »»»Request.Cookies kokoelma ja evästeet
»»» ASP »»»Request.QueryString ja Request.Form- kokoelmat - lomakkeiden ja käyttäjän lähettämän datan käsittely
»»» ASP »»»Request.ServerVariables ja ympäristömuuttujat
»»» ASP »»»Request.BinaryRead ja Request.TotalBytes ja raakadatan käsittely

Tallenna tämä sivu kirjanmerkkeihin!

 

2kmediat.com, ©2000-2008 Koulutus- ja konsultointipalvelu KK Mediat.
Tekijänoikeuksia koskeva tiedonanto | Tietosuojalausunto | Sivukartta