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

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วัตถุเซสชั่น


วัตถุเซสชันเก็บข้อมูลเกี่ยวกับหรือเปลี่ยนแปลงการตั้งค่าสำหรับเซสชันของผู้ใช้


ตัวอย่าง

ตัวอย่าง

ตั้งค่าและกลับ LCID
ตั้งค่าหรือกลับจำนวนเต็มที่ระบุสถานที่หรือภูมิภาค สารบัญเช่นวันเวลาและสกุลเงินจะแสดงตามสถานที่หรือภูมิภาคนั้น

กลับ SessionID
กลับ ID ไม่ซ้ำกันสำหรับผู้ใช้แต่ละคน รหัสถูกสร้างขึ้นโดยเซิร์ฟเวอร์

หมดเวลาของเซสชั่น
ตั้งค่าและกลับหมดเวลา (in minutes) ของเซสชั่น


วัตถุเซสชั่น

เมื่อคุณกำลังทำงานกับโปรแกรมประยุกต์บนคอมพิวเตอร์ของคุณคุณเปิดทำการเปลี่ยนแปลงบางอย่างและจากนั้นคุณปิดมัน นี้เป็นเหมือนเซสชัน คอมพิวเตอร์รู้ว่าคุณเป็นใคร มันรู้เมื่อคุณเปิดโปรแกรมและเมื่อคุณปิดมัน อย่างไรก็ตามบนอินเทอร์เน็ตมีปัญหาหนึ่งคือ: เว็บเซิร์ฟเวอร์ไม่ทราบว่าคุณคือใครและสิ่งที่คุณทำเพราะอยู่ HTTP ไม่รักษาสถานะ

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

วัตถุเซสชันเก็บข้อมูลเกี่ยวกับหรือเปลี่ยนแปลงการตั้งค่าสำหรับเซสชันของผู้ใช้

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

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

คอลเลกชัน

ชุด ลักษณะ
Contents มีรายการทั้งหมดที่ผนวกเข้ากับเซสชั่นผ่านคำสั่งสคริปต์
StaticObjects มีวัตถุทั้งหมดผนวกเข้ากับเซสชั่นที่มีรูปแบบ HTML <object> แท็ก

คุณสมบัติ

คุณสมบัติ ลักษณะ
CodePage ระบุชุดตัวอักษรที่จะใช้เมื่อมีการแสดงเนื้อหาแบบไดนามิก
LCID ตั้งหรือส่งกลับจำนวนเต็มที่ระบุสถานที่หรือภูมิภาค สารบัญเช่นวันเวลาและสกุลเงินจะแสดงตามสถานที่หรือภูมิภาคนั้น
SessionID แสดงรหัสที่ไม่ซ้ำกันสำหรับผู้ใช้แต่ละ รหัสเฉพาะจะถูกสร้างขึ้นโดยเซิร์ฟเวอร์
Timeout ตั้งค่าหรือผลตอบแทนระยะเวลาการหมดเวลา (in minutes) สำหรับวัตถุเซสชันในโปรแกรมนี้

วิธีการ

วิธี ลักษณะ
Abandon ทำลายเซสชันของผู้ใช้
Contents.Remove ลบรายการจากการเก็บเนื้อหา
Contents. RemoveAll() ลบรายการทั้งหมดจากคอลเลกชันสารบัญ

เหตุการณ์ที่เกิดขึ้น

เหตุการณ์ ลักษณะ
Session_OnEnd เกิดขึ้นเมื่อปลายเซสชั่น
Session_OnStart เกิดขึ้นเมื่อช่วงเริ่มต้น