《PHP編程:thinkPHP中驗證碼的簡單使用方法》要點:
本文介紹了PHP編程:thinkPHP中驗證碼的簡單使用方法,希望對您有用。如果有疑問,可以聯系我們。
相關主題:thinkphp教程
PHP學習本文實例講述了thinkPHP中驗證碼的簡單使用辦法.分享給大家供大家參考,具體如下:
PHP學習首先生成驗證碼,在action文件中,直接調用thinkphp中提供的辦法即可生成,確保開啟php的擴展 gd2
PHP學習如下:
PHP學習
class UserAction Model extends Model
{
/**
* 顯示驗證碼信息
*/
public function verify()
{
ob_clean(); // 清空(擦掉)輸出緩沖區 ,也就是清空前面的輸出,通常情況下驗證碼不顯示,可考慮這個問題
import('ORG.Util.Image');
Image::buildImageVerify();
}
}
PHP學習同時用SESSION保存生成的驗證碼的值:
PHP學習在對應的tpl文件中,對該驗證碼進行調用,使用辦法如下:
PHP學習顯示效果如下:
PHP學習
PHP學習用戶提交過去的驗證碼,需要md5加密之后,在與保存的session值進行比較,即:
PHP學習判斷? md5($_POST['verify']? 與? $_SESSION[‘verify']? 是否相等.
PHP學習至此完成驗證碼的基本使用
PHP學習希望本文所述對大家基于thinkPHP框架的PHP程序設計有所贊助.
歡迎參與《PHP編程:thinkPHP中驗證碼的簡單使用方法》討論,分享您的想法,維易PHP學院為您提供專業教程。