首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> C語言 >> 關於C語言

C# 用 GDI+ 繪製驗證碼 (3) — 顯示於 img 標籤與驗證邏輯

     編輯:關於C語言

網頁顯示驗證碼

在 `` 元素中設定 `src="yzm.aspx"` 即可:

<img src="yzm.aspx" alt="" />

驗證邏輯

繪製時已將驗證碼存入 `Session["yzmCode"]`。驗證時比對用戶輸入與 Session:


public static bool Validate(string codeToBeValidate, Page curPage) {
    if (curPage.Session["yzmCode"] != null)
        return curPage.Session["yzmCode"].ToString() == codeToBeValidate;
    return false;
}

若需更美觀驗證碼,可在繪製邏輯中加入干擾線、字體扭曲、顏色變化等。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved