主頁 > 知識庫 > asp最簡單的生成驗證碼代碼

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

熱門標(biāo)簽:西寧公司外呼系統(tǒng)平臺 地圖標(biāo)注服務(wù)哪家好 長沙防封電銷卡品牌 智能電銷機(jī)器人適用于哪些行業(yè) 外呼系統(tǒng)還用卡么 騰訊地圖標(biāo)注商戶關(guān)閉 武漢營銷電話機(jī)器人軟件 徐州人工智能電銷機(jī)器人好用嗎 地圖標(biāo)注宅基地
為了防止再次被攻擊,做個驗證碼過濾程序是必要的。我在網(wǎng)上找了一些資料,覺得用別人做好的代碼總是很不爽,自己做麻又不會寫復(fù)雜的代碼,特別是生成圖片的那種。嘗試了網(wǎng)上的很多種方法都不行,不知道為什么,可能沒經(jīng)驗吧。感覺挺復(fù)雜的。
最后花了一個小時寫了一個超級簡單的驗證代碼,哈哈絕對原創(chuàng),只有十幾行代碼。是隨機(jī)生成的,因為比較簡單所以對付不了那些強(qiáng)大的發(fā)帖軟件,不過總比沒有的好,放上驗證碼之后觀測了幾天多是沒有見到發(fā)垃圾帖了,應(yīng)該有效吧,哈哈。
例子:
======show.asp======
復(fù)制代碼 代碼如下:

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

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

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

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="添加">
紅色的文字一定要看清楚,如果不對應(yīng)那是運行不了的。
基本上就是這么簡單,可以說是核心代碼了,其實還可以做得更復(fù)雜的,只是還沒有想去做,到什么時候再有垃圾帖子了再做。
您可能感興趣的文章:
  • asp.net下中文驗證碼,免費開源代碼
  • asp.net(C#) 生成隨機(jī)驗證碼的代碼
  • ASP.net 驗證碼實現(xiàn)代碼(C#)
  • Asp.net(C#)實現(xiàn)驗證碼功能代碼
  • asp.net 簡單驗證碼驗證實現(xiàn)代碼
  • asp.net 驗證碼生成和刷新及驗證
  • ASP.NET中的無刷新驗證碼的開發(fā)(完整代碼)
  • asp無組件生成驗證碼 GIF圖片格式
  • asp.net ajax實現(xiàn)無刷新驗證碼
  • asp.net 圖片驗證碼的HtmlHelper
  • asp.net生成驗證碼(純數(shù)字)
  • asp.net中3種驗證碼示例(實現(xiàn)代碼)(數(shù)字,數(shù)字字母混和,漢字)
  • ASP.NET MVC驗證碼功能實現(xiàn)代碼
  • asp.net驗證碼的簡單制作
  • ASP實現(xiàn)加法驗證碼

標(biāo)簽:雅安 巴彥淖爾 鷹潭 通遼 運城 荊門 通化 普洱

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《asp最簡單的生成驗證碼代碼》,本文關(guān)鍵詞  asp,最簡單,的,生成,驗證,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《asp最簡單的生成驗證碼代碼》相關(guān)的同類信息!
  • 本頁收集關(guān)于asp最簡單的生成驗證碼代碼的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章