最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

asp最簡單的生成驗證碼代碼

 更新時間:2009年11月26日 17:13:56   作者:  
前幾天博客被發(fā)帖機發(fā)了很多垃圾評論,幾十條那么多。做網(wǎng)站那么久沒有試過這樣的情況,都怪自己沒有加驗證碼功能。
為了防止再次被攻擊,做個驗證碼過濾程序是必要的。我在網(wǎng)上找了一些資料,覺得用別人做好的代碼總是很不爽,自己做麻又不會寫復雜的代碼,特別是生成圖片的那種。嘗試了網(wǎng)上的很多種方法都不行,不知道為什么,可能沒經(jīng)驗吧。感覺挺復雜的。
最后花了一個小時寫了一個超級簡單的驗證代碼,哈哈絕對原創(chuàng),只有十幾行代碼。是隨機生成的,因為比較簡單所以對付不了那些強大的發(fā)帖軟件,不過總比沒有的好,放上驗證碼之后觀測了幾天多是沒有見到發(fā)垃圾帖了,應該有效吧,哈哈。
例子:
======show.asp======
復制代碼 代碼如下:

<%
randomize
randm=Int((9000*rnd)+1000) 隨機生成4位的數(shù)字代碼
%>

驗證碼:<INPUT name=yzm id=netadd size=4 maxlength="4"> <%=randm%> 這里是一個文本框,并且在旁邊調(diào)用了隨機生成的那個函數(shù)

這個js代碼就是驗證輸入的驗證碼是否正確。
復制代碼 代碼如下:

<SCRIPT type=text/javascript>
function sendForm(obj)
{
if( obj.yzm.value!="<%=randm%>")
{
alert("驗證碼錯誤");
obj.content.focus();
return false;
}
obj.submit();
return true;
}
</SCRIPT>

在確定按鈕里加上這樣的一句話
<INPUT onclick=sendForm(this.form); type=button name="Submit2" value="添加">
紅色的文字一定要看清楚,如果不對應那是運行不了的。
基本上就是這么簡單,可以說是核心代碼了,其實還可以做得更復雜的,只是還沒有想去做,到什么時候再有垃圾帖子了再做。

相關文章

最新評論

宽甸| 柯坪县| 乌兰县| 什邡市| 宜君县| 天津市| 乌兰浩特市| 滨州市| 平陆县| 濮阳县| 平果县| 嵩明县| 雅安市| 昌邑市| 松潘县| 商水县| 安陆市| 酒泉市| 奉新县| 多伦县| 图木舒克市| 汉沽区| 新营市| 万荣县| 静海县| 台北县| 靖远县| 怀集县| 白玉县| 楚雄市| 金湖县| 门源| 南召县| 湟中县| 射洪县| 沐川县| 博兴县| 浦城县| 桃江县| 栖霞市| 新乡县|