thinkPHP中驗證碼的簡單使用方法

2022-10-06 09:51:08 字數 480 閱讀 6469

首先生成驗證碼,在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 原 ...