ล่าสุดการพัฒนาเว็บบทเรียน
×

ASP เกี่ยวกับการสอน

ASP บ้าน ASP บทนำ ASP ติดตั้ง ASP วากยสัมพันธ์ ASP ตัวแปร ASP ขั้นตอน ASP ฟอร์ม ASP Cookies ASP เซสชั่น ASP ใบสมัคร ASP #ประกอบด้วย ASP Global.asa ASP ส่งอีเมลล์

VBScript เกี่ยวกับการสอน

VB บ้าน VB ตัวแปร VB ขั้นตอน VB เงื่อนไข VB วนลูป VB ตัวอย่าง VB ฟังก์ชั่น VB คำสำคัญ

ASP วัตถุ

ASP คำตอบ ASP ขอร้อง ASP ใบสมัคร ASP เซสชั่น ASP เซิร์ฟเวอร์ ASP ผิดพลาด ASP FileSystem ASP TextStream ASP ขับรถ ASP ไฟล์ ASP โฟลเดอร์ ASP พจนานุกรม ASP AdRotator ASP BrowserCap ASP การเชื่อมโยงเนื้อหา ASP Rotator เนื้อหา ASP Ref ด่วน

ADO เกี่ยวกับการสอน

ADO แนะนำ ADO สัมพันธ์ ADO ระเบียน ADO แสดง ADO สอบถาม ADO ประเภท ADO เพิ่ม ADO ปรับปรุง ADO ลบ ADO การสาธิต ADO เร่งความเร็ว

ADO วัตถุ

ADO คำสั่ง ADO สัมพันธ์ ADO ผิดพลาด ADO สนาม ADO พารามิเตอร์ ADO คุณสมบัติ ADO บันทึก ADO ระเบียน ADO กระแส ADO ประเภทข้อมูล

ASP and AJAX

AJAX แนะนำ AJAX ASP AJAX ฐานข้อมูล

ASP ตัวอย่าง

ASP ตัวอย่าง ASP ทดสอบ


 

ASP QueryString เก็บ


<อ้างอิงวัตถุที่ขอจบ

คอลเลกชัน QueryString ถูกนำมาใช้เพื่อดึงค่าตัวแปรในสตริงแบบสอบถามของ HTTP

สตริงแบบสอบถาม HTTP จะถูกระบุโดยค่าดังต่อไปนี้เครื่องหมายคำถาม (?) เช่นนี้

<a href= "test.asp?txt=this เป็นสตริงแบบสอบถาม test"> เชื่อมโยงกับสตริงแบบสอบถาม </a>

บรรทัดข้างต้นสร้างชื่อตัวแปร txt มีค่า "นี้คือการทดสอบสตริงแบบสอบถาม"

สตริงแบบสอบถามยังจะถูกสร้างโดยการส่งแบบฟอร์มหรือโดยผู้ใช้พิมพ์ข้อความลงในแถบที่อยู่ของเบราว์เซอร์

Note: หากคุณต้องการที่จะส่งข้อมูลจำนวนมาก (beyond 100 kb) Request.QueryString ไม่สามารถนำมาใช้

วากยสัมพันธ์

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

พารามิเตอร์ ลักษณะ
variable จำเป็นต้องใช้ ชื่อของตัวแปรในสตริงแบบสอบถาม HTTP เพื่อดึง
index ไม่จำเป็น. ระบุค่าใดค่าหนึ่งหลายตัวแปร ตั้งแต่วันที่ 1 เพื่อขอ QueryString(variable) .Count

ตัวอย่าง

ตัวอย่างที่ 1

ห่วงผ่านทุกค่าตัวแปร n ในสตริงการสืบค้น:

คำขอต่อไปนี้จะถูกส่งไป:

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

และ names.asp มีสคริปต์ต่อไปนี้:

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

names.asp ไฟล์จะแสดงต่อไปนี้:

John
Susan

ตัวอย่างที่ 2

สตริงต่อไปนี้อาจจะมีการส่ง:

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

ส่งผลให้ค่า QUERY_STRING ต่อไปนี้:

name=John&age=30

ตอนนี้เราสามารถใช้ข้อมูลในสคริปต์:

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

เอาท์พุท:

Hi, John. Your age is 30.

ถ้าคุณไม่ได้ระบุค่าตัวแปรใด ๆ ในการแสดงเช่นนี้

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

การส่งออกจะมีลักษณะเช่นนี้

Query string is: name=John&age=30

<อ้างอิงวัตถุที่ขอจบ