1. 程式人生 > >thinkPHP5.0框架驗證碼呼叫及點選圖片重新整理簡單實現方法

thinkPHP5.0框架驗證碼呼叫及點選圖片重新整理簡單實現方法

這篇文章主要介紹了thinkPHP5.0框架驗證碼呼叫及點選圖片重新整理簡單實現方法,結合簡單示例形式分析了thinkPHP5框架驗證碼相關配置、後臺驗證、前臺重新整理等操作技巧,學習 thinkphp原始碼的朋友可以參考下,具體如下:   1、配置檔案中增加驗證碼配置
 1 'captcha' => [
 2     // 驗證碼字元集合
 3     'codeSet' => '23456789',
 4     // 驗證碼字型大小(px)
 5     'fontSize' => 25,
 6     // 是否畫混淆曲線
 7     'useCurve' => false,
 8     // 驗證碼位數
 9     'length'  => 4,
10     // 驗證成功後是否重置
11
'reset' => true 12 ],
 

2、後端驗證碼方法寫入

1 public function check($code='')
2 {
3   if (!captcha_check($code)) {
4     $this->error('驗證碼錯誤');
5   } else {
6     return true;
7   }
8 }

 

3、前端呼叫驗證碼 並設定onclick屬性,點選圖片重新整理驗證碼

1 <div>
2   <
span><strong>請輸入驗證碼</strong></span> 3 <input display: inline;" class="form-control" name="code" type="text" required="required"> 4 <img src="{:captcha_src()}" onclick="this.src='{:captcha_src()}?'+Math.random();"/> 5 </div>