แนะนำ: การสร้างแบทช์ ASP ของหน้าคงที่ เนื่องจากพื้นที่ของฉันมี จำกัด ฉันจึงไม่สามารถสร้างหน้าคงที่ทั้งหมดในแบทช์ในครั้งเดียวดังนั้นฉันจึงเขียนโปรแกรมเล็ก ๆ เพื่อแบ่งปันกับคุณ โปรแกรมค่อนข้างง่ายดังนั้นอย่าหัวเราะกับผู้เชี่ยวชาญ! รหัสนี้เสียเวลา รหัสมีดังนี้
จำนวนการเข้าชมอินเทอร์เน็ตเป็นปัญหาที่เกี่ยวข้องอย่างมากสำหรับชาวเน็ตทุกคนที่สร้างเว็บไซต์ คุณรู้ได้อย่างไรว่ามีคนเยี่ยมชมเว็บไซต์ของคุณกี่คน? จะบันทึกจำนวนการเข้าชมทุกวันได้อย่างไร? นี่คือวิธีแก้ปัญหา
เมื่อผู้ใช้เริ่มเข้าถึงเว็บไซต์ Global.asa บนเซิร์ฟเวอร์จะเข้าถึงได้ เซสชันจะเปิดใช้งานสำหรับผู้ใช้ คุณสามารถตั้งค่าข้อมูลผู้ใช้ส่วนบุคคลของคุณเองสำหรับผู้ใช้แต่ละคน ฉันจะไม่อธิบายมากที่นี่ ใน global.asa มีฟังก์ชั่นการตอบกลับข้อความเมื่อแอปพลิเคชันเริ่มต้นและเริ่มต้นเซสชัน คุณสามารถพิมพ์รหัสต่อไปนี้
| ต่อไปนี้เป็นเนื้อหาที่ยกมา: <ภาษาสคริปต์ = vbscript runat = เซิร์ฟเวอร์> Application_onstart ย่อย 'เมื่อเปิดเซิร์ฟเวอร์ให้ตั้งจำนวนผู้ใช้เป็น 0 แอปพลิเคชัน (ผู้ใช้) = 0 สิ้นสุดย่อย Sub Session_onstart session.timeout = 20 'เมื่อเริ่มเซสชันจำนวนผู้ใช้จะเพิ่มขึ้น 1 application.lock แอปพลิเคชัน (ผู้ใช้) = แอปพลิเคชัน (ผู้ใช้) 1 application.unlock สิ้นสุดย่อย Sub Session_onend 'เมื่อเซสชันเสร็จสิ้นตัวนับผู้ใช้จะลดลง 1 application.lock แอปพลิเคชัน (ผู้ใช้) = แอปพลิเคชัน (ผู้ใช้) - 1 application.unlock สิ้นสุดย่อย </script> |
เมื่อเว็บไซต์กำลังทำงานแอปพลิเคชันแอปพลิเคชันตัวแปร (ผู้ใช้) จะบันทึกจำนวนคนออนไลน์บนเว็บไซต์เสมอ จำนวนผู้ใช้ออนไลน์สามารถเขียนได้โดยใช้หน้าเว็บใด ๆ สำหรับการบันทึกมีหลายวิธีที่สามารถใช้งานได้ หากมีการบันทึกในไฟล์คุณสามารถใช้วัตถุสคริปต์ FilesystemObject วัตถุสำหรับการประมวลผล หากเข้าสู่ระบบฐานข้อมูลคุณสามารถใช้ ADO และอื่น ๆ ฉันจะไม่แนะนำพวกเขาทีละคนที่นี่
แบ่งปัน: ต้องมีสำหรับการเรียนรู้หน้าเว็บแบบไดนามิก ASP: 38 ฟังก์ชั่นที่ใช้กันทั่วไป 1. ฟังก์ชันอาร์เรย์ () ฟังก์ชั่น: สร้างรูปแบบตัวแปรอาร์เรย์: พารามิเตอร์อาร์เรย์ (รายการ): รายการคือแต่ละคอลัมน์ตัวเลขในตัวแปรอาร์เรย์โดยมีตัวอย่างการเว้นวรรคของเครื่องหมายจุลภาค: <% i = อาร์เรย์ (1,2,3 & Quo