tutorial pengembangan web terbaru
 

ASP QueryString Koleksi


<Complete Reference Permintaan Obyek

Koleksi QueryString digunakan untuk mengambil nilai variabel dalam string query HTTP.

String HTTP ditentukan oleh nilai berikut tanda tanya (?) , Seperti ini:

<a "test.asp?txt=this href= adalah query string test"> Tautkan dengan string kueri </a>

baris di atas menghasilkan variabel bernama txt dengan nilai "ini adalah tes string kueri".

query string juga dihasilkan oleh pengiriman formulir, atau oleh pengguna mengetik query ke address bar browser.

Note: Jika Anda ingin mengirim data dalam jumlah besar (beyond 100 kb) Request.QueryString tidak dapat digunakan.

Sintaksis

Request.QueryString(variable)[(index)|.Count]

Parameter Deskripsi
variable Wajib. Nama variabel dalam string HTTP untuk mengambil
index Pilihan. Menentukan salah satu dari beberapa nilai untuk variabel. Dari 1 sampai Minta. QueryString(variable) Count

contoh

contoh 1

Untuk loop melalui semua nilai variabel n dalam Query String:

Permintaan berikut dikirim:

http://www.w3ii.com/test/names.asp?n=John&n=Susan

dan names.asp berisi script berikut:

<%
for i=1 to Request.QueryString("n").Count
  Response.Write(Request.QueryString("n")(i) & "<br>")
next
%>

File names.asp akan menampilkan sebagai berikut:

John
Susan

contoh 2

String berikut akan dikirim:

http://www.w3ii.com/test/names.asp?name=John&age=30

ini menghasilkan nilai QUERY_STRING berikut:

name=John&age=30

Sekarang kita dapat menggunakan informasi dalam script:

Hi, <%=Request.QueryString("name")%>. 
Your age is <%= Request.QueryString("age")%>.

Keluaran:

Hi, John. Your age is 30.

Jika Anda tidak menentukan nilai-nilai variabel untuk menampilkan, seperti ini:

Query string is: <%=Request.QueryString%> 

output akan terlihat seperti ini:

Query string is: name=John&age=30

<Complete Reference Permintaan Obyek