แนะนำ: แฟลชรวมกับ ASP เพื่อสร้าง IP, เวอร์ชัน, เวลาเข้าสู่ระบบ, จำนวนการเข้าชม ฉันไม่รู้ว่ามันเป็นต้นฉบับหรือไม่ แต่ฉันทำเองโดยไม่อ้างถึงอะไรเลย ก่อนอื่นคุณต้องมีไฟล์ ASP 2 ไฟล์ไฟล์ข้อความ 1 ไฟล์และ 1 ไฟล์ SWF -
บนอินเทอร์เน็ตเคาน์เตอร์ที่เขียนใน ASP มีอยู่ทุกหนทุกแห่ง ฉันคิดว่ามันไม่สมเหตุสมผลเลยที่จะพูดคุยเกี่ยวกับเคาน์เตอร์การเขียน ASP ที่นี่ ต่อมาฉันคิดเกี่ยวกับเรื่องนี้และจำเป็นต้องพูดคุยเกี่ยวกับเรื่องนี้เพราะนี่ไม่ใช่แค่การเขียนเคาน์เตอร์ แต่เกี่ยวกับการแนะนำความรู้ ASP และทักษะการใช้งานให้กับทุกคน
รหัสโปรแกรมดั้งเดิมมีดังนี้:
$#@60; countlong = 8
'Countlong กำหนดจำนวนบิตที่แสดงโดยเคาน์เตอร์
เมื่อเกิดข้อผิดพลาดต่อไป
′ไม่สนใจข้อผิดพลาดทั้งหมด
count = server.mappath ("count.txt")
ตั้งค่า cou = server.createObject ("scripting.filesystemobject")
ตั้งค่า = cou.opentextfile (นับ, 1, เท็จ, เท็จ)
counter = out.readline
ออก
′รหัสด้านบนคือการเปิด file count.txt และอ่านบรรทัดเพื่ออ่านค่าตัวนับปัจจุบัน
ถ้าเซสชัน (″ in″) $#@60; $#@62;″ in″ แล้ว
′ตรวจสอบว่าผู้ใช้เข้าสู่โฮมเพจเพื่อให้แน่ใจว่าตัวนับจะไม่ถูกเพิ่มโดย 1 เมื่อเขากดรีเฟรชหรือมาที่หน้านี้อีกครั้ง
เซสชัน (″ in″) =″ ใน″
ตั้งค่า = cou.createTextFile (นับ, จริง, เท็จ)
application.lock
เคาน์เตอร์ = เคาน์เตอร์+1
'เคาน์เตอร์เพิ่มขึ้น 1
out.writeline (เคาน์เตอร์)
application.unlock
ออก
′รหัสด้านบนคือการสร้าง file count.txt ใหม่และเขียนบรรทัดและเขียนค่าของตัวนับหลังจากเพิ่ม 1
สิ้นสุดถ้า
CO = CSTR (เคาน์เตอร์)
'ฟังก์ชัน CSTR ใช้ในการแปลงตัวแปรตัวเลขเป็นอักขระ
สำหรับ i = 1 ถึง countlong-len (CO)
Response.write″″
ต่อไป
′คำสั่งวนรอบด้านบนคือการเพิ่มภาพ 0 ภาพที่ด้านหน้าของเคาน์เตอร์
ฟังก์ชั่น 'Len (CO) ได้รับความยาวของตัวแปร CO, Countlong-Len (CO) ได้รับจำนวน 0 ภาพก่อนหน้า
สำหรับ i = 1 ถึง Len (CO)
Response.write″″
ต่อไป
ฟังก์ชั่น 'mid (co, i, 1) ใช้เพื่ออ่านตัวละคร %$#@62 จากบิต i-th ของตัวแปร CO;
ตัวนับที่ประสบความสำเร็จมากขึ้นคือการใช้เซสชันเพื่อป้องกันไม่ให้ผู้ใช้รีเฟรชเคาน์เตอร์หลายครั้ง ใช้ไฟล์ข้อความเพื่อบันทึกค่าตัวนับ แม้ว่ารหัสจะถูกเขียนขึ้นนานขึ้น แต่ก็ดีกว่าการใช้วัตถุแอปพลิเคชันมากเพราะเมื่อเซิร์ฟเวอร์รีบูตหรือเปลี่ยนแปลง global.asa ค่าของวัตถุแอปพลิเคชันจะถูกล้าง และใช้รูปภาพเพื่อแทนที่ตัวละครซึ่งดูสวยงามและใจกว้างมากขึ้น!
คุณสามารถออกแบบภาพเคาน์เตอร์ด้วยตัวเองใช้ชื่อไฟล์ 0.GIF, 1 ใช้ 1.GIF และอื่น ๆ
แบ่งปัน: 20 เคล็ดลับที่มีประโยชน์มากใน ASP 1. วิธีใช้ ASP เพื่อกำหนดเส้นทางทางกายภาพเสมือนจริงของเว็บไซต์ของคุณคำตอบ: ใช้วิธีการ mappath p allign = ขนาดตัวอักษรกลาง = 4 face = Arial B เส้นทางทางกายภาพไปยังเว็บไซต์เสมือนนี้คือ: /b /ตัวอักษรฟอนต์สี =#ff0000 size = 6 Face = Arial % = เซิร์ฟเวอร์