แนะนำ: การแยกวิเคราะห์วิธีการกรองอักขระที่ไม่ได้ใช้งาน % ฟังก์ชั่น badchar (str) badstr = รายการอักขระที่ไม่มีการเปลี่ยนแปลงแยกออกจาก | (เนื่องจากอักขระไม่สามารถอยู่ได้เมื่อเผยแพร่จึงไม่สามารถโพสต์ได้) badword = split (badstr, |) สำหรับ i = 0 ถึง ubound (badword) ถ้า instr (str, badword (i)) 0 แล้ว badchar = true exit for else badchar = false
ASP ทำการลงคะแนนในโปรแกรม DIG (บางรายการเรียกว่า Top และ Step on) เนื่องจากรหัสยาวมีเพียงส่วนหลักที่โพสต์: รหัสในการลงคะแนน
หน้าแสดงการโหวต:
<div class = vote1> <script src = '/itteresult.asp? id = 1 & action = view'> </script> </div>
เอฟเฟกต์ดังแสดงในรูป: จากนั้นคลิกเพื่อลงคะแนนและจำนวนคะแนนจะเพิ่มขึ้น 1 ดังแสดงในรูป:
iteresult.asp รหัส
-
Response.contentType = text/html; Charset = GB2312
'ผู้แต่ง: Wuqing ที่มา: โปรดเก็บแหล่งที่มาเมื่อพิมพ์ซ้ำ
'รหัสฐานข้อมูลลิงก์ถูกละเว้น
ตั้งค่า rs = server.createObject (adodb.recordset)
sql = (เลือก news_id, โหวตจาก dwww_news โดยที่ news_id = & คำขอ (id) &)
Rs.Open SQL, Conn, 1,1
ถ้าไม่ใช่ Rs.EOF และไม่ใช่ Rs.bof แล้ว 'ก่อนอื่นให้ตรวจสอบว่า ID นั้นถูกต้องหรือไม่
หากคำขอ (การกระทำ) = ดูแล้ว 'ถ้าเป็นรหัสจากรหัสข่าว
ถ้า instr (request.cookies (โหวต), คำขอ (id) & |) <> 0 แล้ว 'ตัดสินว่าข่าวของ ID ได้ลงคะแนนเสียง
Response.write document.write (<div class = 'result' id = 'result_ & rs (news_id) &'> & rs (โหวต) & </div>);
response.write document.write (<span class = 'result_link' id = 'result_link_ & rs (news_id) &'> การลงคะแนนสำเร็จ </span>);
อื่น
response.write document.write (<div class = 'result' id = 'result_ & rs (news_id) &'> <a href = 'javaScript: dovote (& คำขอ (id) &)'> & rs (โหวต) & </a> </div>);
response.write document.write (<span class = 'result_link' id = 'result_link_ & rs (news_id) &'> <a href = 'javascript: dovote (& คำขอ (id) &)'> โหวต </a> </span>);
สิ้นสุดถ้า
อื่น ๆ 'คลิกเพื่อลงคะแนนเพื่อประมวลผลรหัส
ถ้า instr (request.cookies (โหวต), คำขอ (id) & |) <> 0 แล้ว
Response.Cookies (VoteID) = คำขอ (ID) & |
Response.cookies (VoteId) .expires = วันที่ ()+365
อื่น
Response.cookies (VoteId) = คำขอ (ID) & | & request.cookies (โหวต)
Response.cookies (VoteId) .expires = วันที่ ()+365
สิ้นสุดถ้า
แชร์: ASP เรียกตัวอย่างไลบรารี IP บริสุทธิ์ % '======================================================' ส่งคืนข้อมูล IP disp_ipaddressdata (ip, 0) ' ====================================================== funct
3 หน้ารวมหน้าก่อนหน้า 123 หน้าถัดไป