ตัวอย่างของ ASP

ฐาน:

เขียนข้อความด้วย ASP
หากใช้ ASP ในการสร้างข้อความ
เพิ่มแทร็ก HTML ใส่ข้อความ
หากต้องการสร้างแทร็กแบบ HTML และข้อความทั่วไป

ตัวแปร:

ประกาศตัวแปร
ตัวแปรใช้เก็บข้อมูล ตัวอย่างนี้แสดงวิธีการประกาศตัวแปร และจัดให้ค่าแก่ตัวแปร และใช้ตัวแปรในโปรแกรม
ประกาศตัวแปร
ตัวแปรแบบเรียกเรียงเก็บชุดของข้อมูลที่เกี่ยวข้อง ตัวอย่างนี้แสดงวิธีการประกาศตัวแปรเพื่อเก็บชื่อ
ทำการสร้างข้อความหัวเรื่อง HTML โดยวิธีการทำงานรอบๆ
ทำการสร้างข้อความหัวเรื่อง HTML 6 ราย โดยวิธีการทำงานรอบๆ
ทำการสวัสดีเชิดแบบเวลาด้วย Vbscript
ตัวอย่างนี้จะแสดงข้อความต่าง ๆ แก่ผู้ใช้ตามเวลาของเซิร์ฟเวอร์
ทำการสวัสดีเชิดแบบเวลาด้วย JavaScript
ตัวอย่างนี้เหมือนกันกับตัวอย่างที่ผ่านมา แต่มีความแตกต่างเพียงรูปแบบเท่านั้น

โปรแกรม:

โรงหลังที่ใช้ VBScript
ฝากโรงหลังที่ใช้ VBScript
โรงหลังที่ใช้ JavaScript
ฝากโรงหลังที่ใช้ JavaScript
โรงหลังที่ใช้ VBScript และ JavaScript
ฝากโรงหลังจาก ASP โดยใช้ VBScript และ JavaScript

ฟอร์ม:

ฟอร์มที่ใช้ method="get"
ฝากใช้คำสั่ง Request.QueryString ในการติดต่อผู้ใช้
ฟอร์มที่ใช้ method="post"
ฝากใช้คำสั่ง Request.Form ในการติดต่อผู้ใช้
ฟอร์มที่ใช้ปุ่มเลือก
วิธีที่จะใช้ Request.Form ติดต่อผู้ใช้ผ่านปุ่มเลือก

Cookie:

Welcome cookie
วิธีที่จะสร้าง cookie ยินดีต้อนรับ

Response Object:

เขียนข้อความด้วย ASP
เขียนข้อความด้วย ASP
ใช้ HTML แท็กเข้ารวมข้อความด้วย ASP
ตัวอย่างนี้แสดงว่าจะใช้ ASP เข้ารวมข้อความและแท็ก HTML
นำผู้ใช้ไปยัง URL อื่น
ตัวอย่างนี้แสดงว่าจะนำผู้ใช้ไปยัง URL อื่น
แสดงลิงก์สุ่มๆ
ตัวอย่างนี้แสดงว่าจะแสดงลิงก์สุ่มๆ ตอนที่หน้าเว็บจะโหลด
ควบคุมความระมัดระวัง
ตัวอย่างนี้แสดงว่าจะควบคุมความระมัดระวัง
ทำให้ความระมัดระวังหลักฐานหายไป
ตัวอย่างนี้แสดงว่าจะทำให้ความระมัดระวังหลักฐานหายไป
หยุดการทำงานของสคริปต์ระหว่างการปฏิบัติงานและกลับค่า
ตัวอย่างนี้แสดงว่าจะหยุดการทำงานของสคริปต์ระหว่างการปฏิบัติงาน
กำหนดเวลาหรือวันที่หมดอายุของการทำความระมัดระวังหน้าเว็บในเบราเซอร์ก่อนที่จะหมดอายุ
ตัวอย่างนี้แสดงว่าจะกำหนดเวลาหรือวันที่หมดอายุของการทำความระมัดระวังหน้าเว็บในเบราเซอร์ก่อนที่จะหมดอายุ
กำหนดวันที่หมดอายุของการทำความระมัดระวังหน้าเว็บในเบราเซอร์
ตัวอย่างนี้แสดงว่าจะกำหนดเวลาหรือวันที่หมดอายุของการทำความระมัดระวังหน้าเว็บในเบราเซอร์
ตรวจสอบว่าผู้ใช้ยังอยู่ติดต่อกับเซิร์ฟเวอร์หรือไม่
ตัวอย่างนี้แสดงว่าจะตรวจสอบว่าผู้ใช้ยังอยู่ติดต่อกับเซิร์ฟเวอร์หรือไม่
กำหนดชนิดของสิ่งที่เข้ามา
ตัวอย่างนี้แสดงว่าจะกำหนดชนิดของสิ่งที่เข้ามา
กำหนดชุดของตัวอักษร
ตัวอย่างนี้แสดงว่าจะกำหนดชื่อชุดของตัวอักษร

ตัวอย่าง QueryString collection

ส่งข้อมูลค้นหาเพิ่มเติมเมื่อผู้ใช้กดลิงก์
ตัวอย่างนี้แสดงว่าจะส่งข้อมูลค้นหาเพิ่มเติมไปยังหน้าเว็บโดยผ่านลิงก์ และเอาข้อมูลนั้นกลับมาที่หน้าเป้าหมาย (ในตัวอย่างนี้เป็นหน้าเดียวกัน)
ใช้งาน QueryString collection โดยง่าย
ตัวอย่างนี้แสดงว่า QueryString collection จะเอาค่ามาจากฟอร์มอย่างไร ฟอร์มนี้ใช้วิธี GET ซึ่งหมายความว่าข้อมูลที่ส่งไปเห็นได้โดยผู้ใช้ (ในที่อยู่ URL) วิธี GET ยังจำกัดปริมาณข้อมูลที่ส่งได้
วิธีใช้ข้อมูลที่ส่งมาด้วยฟอร์ม
ตัวอย่างว่าจะใช้ค่าที่เอามาจากฟอร์ม จะใช้ QueryString collection ฟอร์มนี้ใช้วิธี GET
ข้อมูลเพิ่มเติมจากแบบฟอร์ม
ตัวอย่างนี้แสดงว่า QueryString จะมีอะไรเมื่อช่องบันทึกที่มีชื่อเดียวกันหลายช่อง มันจะแสดงว่าจะแยกชื่อเดียวกันเหล่านั้นออกมาได้อย่างไร มันจะแสดงว่าจะนับค่าของ 'name' ด้วยคำสั่ง count ฟอร์มนี้ใช้วิธี GET

ตัวอย่าง Form collection

ใช้งาน Form collection โดยง่าย
ตัวอย่างนี้แสดงให้เห็นว่า Form collection จะเอาค่ามาจากฟอร์มอย่างไร ฟอร์มนี้ใช้วิธี POST ซึ่งหมายความว่าข้อมูลที่ส่งไปไม่เห็นได้โดยผู้ใช้ และไม่มีจำกัดในปริมาณข้อมูลที่ส่งได้ (สามารถส่งข้อมูลมากมายได้)
แนะนำวิธีใช้ข้อมูลที่รับมาจากแบบฟอร์ม
ตัวอย่างนี้แสดงวิธีการใช้ข้อมูลที่รับมาจากแบบฟอร์ม มันใช้ชุด Form แบบนี้ใช้วิธีการ POST
ข้อมูลเพิ่มเติมจากแบบฟอร์ม
ตัวอย่างนี้แสดงว่าเมื่อหลายๆ ช่องบอกแบบใช้ชื่อเดียวกัน ชุด Form จะมีข้อมูลอะไร มันจะแสดงวิธีการแยกชื่อเดียวกันออกมา มันจะแสดงวิธีการใช้คำสั่ง count ที่ว่างว่านับค่าของคุณสมบัติ "name" แบบนี้ใช้วิธีการ POST
แบบที่มีปุ่มเลือกเดียว
ตัวอย่างนี้แสดงวิธีการใช้ชุด Form ที่ว่างว่าสื่อสารกับผู้ใช้ผ่านปุ่มเลือกเดียว แบบนี้ใช้วิธีการ POST
แบบที่มีปุ่มเลือกที่มีเครื่องหมายยืนยัน
ตัวอย่างนี้แสดงวิธีการใช้ชุด Form ที่ว่างว่าสื่อสารกับผู้ใช้ผ่านปุ่มเลือกที่มีเครื่องหมายยืนยัน แบบนี้ใช้วิธีการ POST

ตัวอย่างอื่นๆ

รับข้อมูลผู้ใช้
แนะนำวิธีเพื่อตรวจสอบประเภทบราวเซอร์ ที่แสดง IP และข้อมูลอื่นๆ ของผู้เข้าชม
รับข้อมูลตัวแปรของเซิร์ฟเวอร์
ตัวอย่างนี้แสดงวิธีการใช้ชุด ServerVariables ที่ว่างว่าเอาข้อมูลของบราวเซอร์ ที่แสดง IP และข้อมูลอื่นๆ ของผู้เข้าชม
สร้าง cookie ยินดีต้อนรับ
ตัวอย่างนี้แสดงวิธีการสร้าง cookie ยินดีต้อนรับโดยใช้ชุด Cookies
ตรวจสอบจำนวนกลุ่มของไบต์ที่ผู้ใช้ส่งมาทั้งหมด
ตัวอย่างนี้แสดงวิธีการใช้คุณสมบัติ TotalBytes ที่ว่างว่าเอาจำนวนกลุ่มของไบต์ที่ผู้ใช้ส่งมาทั้งหมดจากอ็อบเจ็กท์ Request

อ็อบเจ็กท์ Session

ตั้งค่าและส่งกลับ LCID
ตัวอย่างนี้แสดงวิธีการใช้คุณสมบัติ "LCID" ของอ็อบเจ็กท์ session นี้ คุณสมบัตินี้ตั้งค่าและส่งกลับตัวเลขที่บอกเล่าตำแหน่งหรือพื้นที่ ตามที่เช่น วันที่ เวลา และเงินเฟ้อต้องแสดงออกตามตำแหน่งหรือพื้นที่
ส่งกลับ SessionID
ตัวอย่างนี้แสดงวิธีการใช้คุณสมบัติ "SessionID" ของอ็อบเจ็กท์ session นี้ คุณสมบัตินี้ส่งกลับ id แบบเดียวกันสำหรับผู้ใช้ทุกคน ซึ่งมีการสร้างโดยเซิร์ฟเวอร์
ความหมดเวลาของ session
ตัวอย่างนี้แสดงวิธีการใช้คุณสมบัติ "Timeout" ของอ็อบเจ็กท์ session นี้ มีการตั้งค่าและส่งกลับเวลาที่ session หมดเวลา (นาที)

อ็อบเจ็กท์ Server

เวลาที่ไฟล์ถูกปรับปรุงครั้งสุดท้ายคือเวลาไหน?
ตรวจสอบเวลาที่ไฟล์ถูกปรับปรุงครั้งสุดท้าย
เปิดและอ่านไฟล์ข้อความ
ตัวอย่างนี้จะเปิดไฟล์ "Textfile.txt" ขึ้นมาเพื่ออ่าน
ตัวนับคลิกที่ทำเอง
ตัวอย่างนี้สามารถอ่านตัวเลขจากไฟล์และเพิ่ม 1 ลงบนตัวเลขนี้ จากนั้นเขียนตัวเลขนี้กลับเข้าไปในไฟล์

อ็อบเจ็กท์ FileSystemObject

ไฟล์ที่กำหนดมีอยู่หรือไม่?
ตัวอย่างนี้แสดงวิธีการสร้างอ็อบเจ็กท์ FileSystemObject และใช้เมธอด FileExists ที่ว่างว่าไฟล์ใดคงอยู่หรือไม่。
โฟลเดอร์ที่กำหนดมีอยู่หรือไม่?
ตัวอย่างนี้แสดงวิธีการใช้เมธอด FolderExists ที่ว่างว่าโฟลเดอร์ใดคงอยู่หรือไม่。
มีไรเดอร์ที่กำหนดหรือไม่?
ตัวอย่างนี้แสดงวิธีการตรวจสอบว่าไดรฟ์ที่กำหนดมีอยู่หรือไม่
ได้รับชื่อของไดรฟ์ที่กำหนด
ตัวอย่างนี้แสดงวิธีการใช้เมธอด GetDriveName ในการได้รับชื่อของไดรฟ์ที่กำหนด
ได้รับชื่อของโฟลเดอร์พ่อของทางหลายรายการที่กำหนด
ตัวอย่างนี้แสดงวิธีการใช้เมธอด GetParentFolderName ในการได้รับชื่อของโฟลเดอร์พ่อของทางหลายรายการที่กำหนด
ได้รับชื่อของการแบ่งประเภทของโฟลเดอร์
ตัวอย่างนี้แสดงวิธีการใช้เมธอด GetExtensionName ในการได้รับชื่อของส่วนสุดท้ายของทางหลายรายการที่กำหนด
ได้รับชื่อของไฟล์
ตัวอย่างนี้แสดงวิธีการใช้เมธอด GetFileName ในการได้รับชื่อของส่วนสุดท้ายของทางหลายรายการที่กำหนด
ได้รับชื่อแบบพื้นฐานของไฟล์หรือโฟลเดอร์
ตัวอย่างนี้แสดงวิธีการใช้เมธอด GetBaseName ในการกลับระดับชื่อแบบพื้นฐานของไฟล์หรือโฟลเดอร์ในทางหลายรายการที่กำหนด

วัตถุ TextStream

อ่านไฟล์
ตัวอย่างนี้แสดงวิธีการใช้เมธอด OpenTextFile ของ FileSystemObject ในการสร้างวัตถุ TextStream วัตถุ TextStream ของเมธอด ReadAll จะได้รับเนื้อหาจากไฟล์ที่เปิดแล้ว
อ่านส่วนหนึ่งของไฟล์ที่ได้รับข้อมูล
อ่านส่วนหนึ่งของไฟล์ที่ได้รับข้อมูล
อ่านบรรทัดหนึ่งของไฟล์ที่ได้รับข้อมูล
อ่านบรรทัดหนึ่งของไฟล์ที่ได้รับข้อมูล
อ่านบรรทัดทั้งหมดของไฟล์ที่ได้รับข้อมูล
อ่านบรรทัดทั้งหมดของไฟล์ที่ได้รับข้อมูล
ข้ามส่วนหนึ่งของไฟล์ที่ได้รับข้อมูล
ตัวอย่างนี้แสดงวิธีการข้ามจำนวนอักษรที่กำหนดในไฟล์ที่ได้รับข้อมูล
ข้ามบรรทัดของไฟล์ที่ได้รับข้อมูล
ตัวอย่างนี้แสดงวิธีการข้ามบรรทัดในไฟล์ที่ได้รับข้อมูล
กลับระดับของบรรทัด
ตัวอย่างนี้แสดงวิธีการกลับระดับของบรรทัดในไฟล์ที่ได้รับข้อมูล
ได้รับหมายเลขคอลัมน์
ตัวอย่างนี้แสดงวิธีการได้รับหมายเลขคอลัมน์ของอักษรในแถวของไฟล์

Drive วัตถุ

ได้รับจำนวนพื้นที่ว่างที่สามารถใช้งานของไดรฟ์ที่กำหนด
ตัวอย่างนี้แสดงวิธีการสร้าง FileSystemObject โดยแรก และใช้ AvailableSpace ในการได้รับพื้นที่ว่างที่สามารถใช้งานของไดรฟ์ที่กำหนด
ได้รับพื้นที่ว่างของไดรฟ์ที่กำหนด
ตัวอย่างนี้แสดงวิธีการใช้ FreeSpace ในการได้รับพื้นที่ว่างของไดรฟ์ที่กำหนด
ได้รับความจำเต็มของไดรฟ์ที่กำหนด
ตัวอย่างนี้แสดงวิธีการใช้ TotalSize ในการได้รับความจำเต็มของไดรฟ์ที่กำหนด
ได้รับอักษรไดรฟ์ของไดรฟ์ที่กำหนด
ตัวอย่างนี้แสดงวิธีการใช้ DriveLetter ในการได้รับอักษรไดรฟ์ของไดรฟ์ที่กำหนด
ได้รับประเภทไดรฟ์ของไดรฟ์ที่กำหนด
ตัวอย่างนี้แสดงวิธีการใช้ DriveType ในการได้รับประเภทไดรฟ์ของไดรฟ์ที่กำหนด
ได้รับข้อมูลระบบไฟล์ของไดรฟ์ที่กำหนด
ตัวอย่างนี้แสดงวิธีการใช้งาน FileSystem ในการกลับค่าชนิดของระบบฯของไฟล์ที่กำหนด
ไฟล์ที่กำหนดเปิดใช้งานหรือไม่?
ตัวอย่างนี้แสดงวิธีการใช้งาน Property IsReady ในการตรวจสอบว่าไฟล์ที่กำหนดเปิดใช้งานหรือไม่
กลับค่ารายละเอียดทางพิกัดของไฟล์ที่กำหนด
ตัวอย่างนี้แสดงวิธีการใช้งาน Property Path ในการกลับค่ารายละเอียดทางพิกัดของไฟล์ที่กำหนด
กลับค่าโฟลเดอร์รากของไฟล์ที่กำหนด
ตัวอย่างนี้แสดงวิธีการใช้งาน Property RootFolder ในการกลับค่าโฟลเดอร์รากของไฟล์ที่กำหนด
กลับค่าเลขทะเบียนของไฟล์ที่กำหนด
ตัวอย่างนี้แสดงวิธีการใช้งาน Property Serialnumber ในการกลับค่าเลขทะเบียนของไฟล์ที่กำหนด

Object File

ไฟล์ถูกสร้างเมื่อเวลาใด?
ตัวอย่างนี้แสดงวิธีการสร้าง Object FileSystemObject แล้วใช้ Property DateCreated ของ File Object ในการกลับค่าวันและเวลาที่ไฟล์ที่กำหนดถูกสร้าง
ไฟล์นี้ถูกแก้ไขเมื่อเวลาใด?
ไฟล์นี้ถูกแก้ไขเมื่อเวลาใด?
ไฟล์นี้ถูกเข้าชมเมื่อเวลาใด?
ไฟล์นี้ถูกเข้าชมเมื่อเวลาใด?
กลับค่าคุณสมบัติของไฟล์ที่กำหนด
ตัวอย่างนี้แสดงวิธีการใช้งาน Attributes ในการกลับค่าคุณสมบัติของไฟล์ที่กำหนด

Object Dictionary

ธรรมชาติที่กำหนดมีอยู่หรือไม่?
ตัวอย่างนี้แสดงวิธีการสร้าง Dictionary Object แล้วใช้ Method Exists ตรวจสอบว่าธรรมชาติที่กำหนดมีอยู่หรือไม่
กลับค่า Array ของรายการทั้งหมด
ตัวอย่างนี้แสดงวิธีการใช้งาน Method Items ในการกลับค่า Array ของรายการทั้งหมด
กลับค่า Array ของธรรมชาติทั้งหมด
ตัวอย่างนี้แสดงวิธีการใช้งาน Method Keys ในการกลับค่า Array ของธรรมชาติทั้งหมด
กลับค่าของรายการใดๆ
ตัวอย่างนี้แสดงวิธีการใช้งาน Property Item ในการกลับค่าของรายการใดๆ
ตั้งค่าธรรมชาติ
ตัวอย่างนี้แสดงวิธีการใช้งาน Property Key ในการตั้งค่าธรรมชาติใน Dictionary Object
กลับค่าจำนวนของ Pair ของธรรมชาติ/รายการ
ตัวอย่างนี้แสดงวิธีการใช้งาน Property Count ในการกลับค่าจำนวนของ Pair ของธรรมชาติ/รายการ

Component AdRotator

ตัวอย่าง AdRotator ง่าย
ตัวอย่างนี้แสดงวิธีการใช้งาน Component AdRotator ในการแสดงภาพการโฆษณาแตกต่างกันทุกครั้งที่ผู้ใช้เข้าชมเว็บไซต์หรือปรับใหม่หน้าเว็บ
AdRotator - ภาพลิงก์
ตัวอย่างนี้แสดงวิธีการใช้งาน Component AdRotator ในการแสดงภาพการโฆษณาแตกต่างกันทุกครั้งที่ผู้ใช้เข้าชมเว็บไซต์หรือปรับใหม่หน้าเว็บ ตัวภาพเป็นลิงก์ด้วย

Component ความสามารถบราวเซอร์

Component ความสามารถบราวเซอร์
ตัวอย่างนี้แสดงวิธีการตรวจสอบรูปแบบบราวเซอร์、ความสามารถและเลขรุ่นของบราวเซอร์ที่เข้าชมเว็บไซต์แต่ละแห่ง

Component การเชื่อมโยงข้อมูล

Component การเชื่อมโยงข้อมูล
ตัวอย่างนี้จะสร้างรายการเนื้อหา
องค์ประกอบ Content Linking 2
ตัวอย่างนี้ใช้องค์ประกอบ Content Linking ในการเลื่อนหน้าระหว่างหน้าที่ระบุในไฟล์ข้อความ

Content Rotator (ASP 3.0)

องค์ประกอบ Content Rotator
เมื่อผู้ใช้เข้าชมหรือปรับความสะอาดหน้าเว็บไซต์ องค์ประกอบนี้จะแสดงข้อความ HTML ที่ต่างกัน