將驗證碼改為加法運算,比如驗證碼顯示「25+64等於?」,那麼輸入「91」就能通過驗證。
來看看效果圖對比:字元驗證碼:
→ 加法驗證碼:
優點:①與純字元驗證碼相比,本程式效防止了絕大部分(99%以上)廣告機的自動識別。即使是中文驗證碼, 也能被市面上的部分廣告機識別。
②與中文驗證碼相比,避免了使用者輸入使用者名稱密碼驗證碼的時候需要切換輸入法的麻煩。
說明:該程式需要**空間支援aspjpeg元件、楷體_gb2312字型。
**如下:
程式設計客棧, cstr(x(1))
.printtext 26, 3, x(6)
.printtext 38, 3, cstr(x(2))
.printtext 48, 3, cstr(x(3))
.font.rotation = 15
.printtext 55, 3, "等"
.printtext 70, 3, "於"
.printtext 85, 3, "?"
end with
'禁止快取
r程式設計客棧esponse.contenttype = "image/jpeg"
response.expires = -9999
respon程式設計客棧se.addh "pragma"www.cppcns.com, "no-cache"
驗證碼實現
1.gd庫 2.建立影象步驟 1 建立畫布 就是在記憶體中開闢一塊臨時區域,用於儲存圖影象資訊 2 繪製影象 使用各種函式設定影象顏色,背景,填充畫筆,繪製圖形等 3 輸出圖形 以某種格式儲存到伺服器或者輸出到瀏覽器顯示給使用者。注意 直接輸出之前一定要用header 告訴瀏覽器以影象格式來處理該輸...
asp中文數字驗證碼的實現
驗證碼在知碼網來說是乙個耳熟能詳的名詞了。今天 知碼網就來說說大寫數字驗證碼的實現方法吧。asp c request.form c 如果可以輸入小寫的數字,請把下面三行注釋掉 for ii 0 to 9 c replace c,cstr ii next c replace c,零 0 c repla...
php驗證碼zhuc php實現驗證碼製作
php實現驗證碼製作 首先,看一張圖了解驗證碼生成的過程。1 生成驗證碼底圖 2 驗證碼內容 3 生成驗證碼 4 對比校驗 驗證碼實現的核心技術分析 a 底圖的 實現,並新增干擾元素 b 生成驗證內容 c 驗證內容儲存在服務端 d 驗證內容的校驗 下面看 實現的過程 這段 實現了產生 隨機數字,隨機...