程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> ASP編程 >> 關於ASP編程 >> 循環取值Request.QueryString的用法

循環取值Request.QueryString的用法

編輯:關於ASP編程
當頁面上的FORM以GET方式向頁面發送請[/url]求數據(如數據含有不安全字符,則浏覽器先將其轉換成16進制的字符再傳送,如空格被轉成%20)時,WEB   SERVER   將請求數據放入一名為QUERY_STRING的環境變量中,QueryString   方法是從這一環境變量中取出相應的值,並將被轉成16進制的字符還原(如   %20   被還原成空格)。   

  如表單上有一   name為username的文本框及一   name為password的文本框   ,   當表單提交時,會產生這樣的URL串:http://www.xxxxx.com/xxxx.asp?username=nnnnn&password=mmmmm   
  使用   Request.QueryString("username")   會得到   字符串   "nnnnn"   
  Request.QueryString("password")   得到   "mmmmm"   !   

使用下面方法可以得出所有的請求數據:     for   each   xKey   in   Request.QueryString   
          response.write("<p>"   &   xkey   &   "   =   "   &   Request.QueryString(xkey)   &   "</p>")   
  next   

  使用下面方法可以列出所有的環境變量:   
  for   each   xKey   in   Request.ServerVariables   
          response.write("<p>"   &   xkey   &   "   =   "   &   Request.ServerVariables(xkey)   &   "</p>")   

  nextTop
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved