欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

新增加一個防垃圾評論的asp代碼,鄙視垃圾

 更新時間:2007年12月20日 13:07:45   作者:  
最近開通了,可以發(fā)表評論就一直被垃圾評論和留言困擾,一直沒有找到很好的解決辦法。今天發(fā)現(xiàn)了這個可以防止垃圾評論的asp代碼,特提供給大家,希望大家能擺脫
最近開通了,可以發(fā)表評論就一直被垃圾評論和留言困擾,一直沒有找到很好的解決辦法。事實上wordpress有一些強悍的插件可以防治spam,比如Akismet,不過這只能讓我留著口水羨慕,因此最近一直在尋找一個相對較好的解決方案。

今天在Bigik.cn上看到一個不錯的方法,Bigik使用加法運算形式的用戶驗證來解決這個問題?,F(xiàn)把方法轉(zhuǎn)載過來。當(dāng)然這個方法不是很完善,我發(fā)現(xiàn)還會有一些spam進來。 

使用方法: 
程序代碼 
復(fù)制代碼 代碼如下:

Function getnum()  
Dim QuesionNum  
QuesionNum=7  '問題的總數(shù),如要添加問題,請先修改這個數(shù)值  
Dim CodeIndex  
CodeIndex=0  

Dim QuesionArray(100)  
Dim AnswerArray(100)  

QuesionArray(0)="= 1 + 1"                       '問題列表及答案,可自行修改  
AnswerArray(0)="2"  
QuesionArray(1)="= 2 + 2"  
AnswerArray(1)="4"  
QuesionArray(2)="= 3 + 4"  
AnswerArray(2)="7"  
QuesionArray(3)="= 2 + 4"  
AnswerArray(3)="6"  
QuesionArray(4)="= 1 + 2"  
AnswerArray(4)="3"  
QuesionArray(5)="= 2 + 3"  
AnswerArray(5)="5"  
QuesionArray(6)="= 4 + 4"  
AnswerArray(6)="8"  

Randomize  
CodeIndex =  Int((QuesionNum * Rnd) + 0)  
Session("Getnum") = AnswerArray(CodeIndex)  
getnum = "<span style=""margin-right:40px;"">" & QuesionArray(CodeIndex) & "</span>"  
End Function 

調(diào)用方法:
復(fù)制代碼 代碼如下:

<%response.write getnum()%>

其他修改建議: 
問題可以設(shè)置為加減乘除任意問題或者其他文字問題,例如“987 x 654 = ?”、“中國有幾個少數(shù)民族?”等等,不要讓瀏覽者答不上就可以了:P。 
建議將驗證碼輸入框?qū)挾雀男⌒易畲筝斎胱址麛?shù)設(shè)置為2。 

相關(guān)文章

最新評論