本篇文章介紹了thinkphp框架實現點擊圖片刷新驗證碼的方法,希望對學習thinkphp的朋友有幫助!
thinkphp實現點擊圖片刷新驗證碼
本類驗證碼功能刷新功能,涉及到兩個刷新,一個是點擊驗證碼圖片刷新,另一個是輸錯驗證碼刷新,當然自己刷新那就不要說了,那是肯定會刷新的。
(推薦教程:thinkphp教程)
thinkPHP框架里面內置了verify.class.php驗證類,我們做驗證碼驗證的時候就非常簡單了,這里提供兩種驗證的格式,一個純數字,一個是系統默認的,其中里面的方法都是寫在login控制器中的方法,具體代碼如下
立即學習“PHP免費學習筆記(深入)”;
//第一種默認的驗證碼 public?function?captcha(){ ????????$config?=????array( ????????????'length'??????=>????4,?????//?驗證碼位數 ????????); ????????$Verify?=?new?ThinkVerify($config); ????????$Verify->entry(); ????}
另外一種
//第二種默認的驗證碼 ??function?show_verify($config=''){ ????????if($config==''){ ????????????$config=array( ????????????????'codeSet'=>'1234567890', ????????????????'fontSize'=>30, ????????????????'useCurve'=>false, ????????????????'imageH'=>60, ????????????????'imageW'=>240, ????????????????'length'=>4, ????????????????'fontttf'=>'4.ttf', ????????????????); ????????} ????????$verify=new?ThinkVerify($config); ????????return?$verify->entry(); ????}
顯示驗證碼圖片的html代碼
???<div> ??????<input> ??????@@##@@ ????</div>
圖片onclick事件就能完成驗證碼的刷新了
更多ThinkPHP框架教程,請關注thinkphp教程!
? 版權聲明
文章版權歸作者所有,未經允許請勿轉載。
THE END