首先生成驗證碼,在action檔案中,直接呼叫thinkphp中提供的方法即可生成,確保開啟php的擴充套件 gd2
如下:class useraction model extends model
}同時用session儲存生成的驗證碼的值:
複製** **如下:
$_session['verify']
注意:儲存的是用md5加密之後的值。
在對應的tpl檔案中,對該驗證碼進行呼叫,使用方法如下:
複製** **如下:
可實現點選重新整理功能
顯示效果如下:
使用者提交過去的驗證碼,需要md5加密之後,在與儲存的session值進行比較,即:
判斷 md5(程式設計客棧$_post['verify'] 與 $_session[『verify'] 是否相等。
至此完成驗證碼的基本使用
本文標題: thinkphp中驗證碼的簡單使用方法
本文位址:
thinkPHP中驗證碼的簡單實現方法
執行效果圖如下 1.php端生成驗證碼函式 public function verify 生成影象驗證碼 static access public param string length程式設計客棧 位數 param string mode 型別 param string type 影象格式 par...
thinkphp驗證碼的使用
在thinkphp中使用驗證碼很容易,只要呼叫thinkphp現有的方法就可以。當然,php的gd庫肯定是要開的。首先,在寫action檔案,如 indexaction.class.php.class indexaction extends action 檢驗驗證碼是否正確 public funct...
ThinkPHP的驗證碼問題
版本3.1.2時,匯入org.util.image之後,怎麼都獲取不到image這個類 不知道什麼原因,查了很多文件,沒解決!果斷公升級,公升級為3.1.3 版本公升級成3.1.3後出現這個問題 call to a member function display on a non object 原 ...