tp5验证码详细代码
Tp5驗證器
以下是我參照tp5手冊中做的驗證器
控制器里面的代碼如下:
public function captcha(){
$captcha=new Captcha(config('captcha.'));
// ??$captcha->length=3;
return ?$captcha->entry();
}
在配置目錄下創建一個配置,當然也可以不用創建也可以在控制器里面直接寫,可以參照tp5手冊中的驗證器:https://www.kancloud.cn/manual/thinkphp5_1/354102
配置項的代碼如下:
<?php
?return ??[
????'bg' =>[mt_rand(0,255),mt_rand(0,255),mt_rand(0,255)],
????// 驗證碼字體大小
????'fontSize' ???=> ???20,
????// 驗證碼位數
????'length' ?????=> ???3,
????// 關閉驗證碼雜點
????'useNoise' ???=> ???true,
];
表單中的代碼如下,其實就是改一下src的地址就好了
<td><input type="text" name="code"><img src="{:url('captcha')} ?alt="" οnclick=this.src="{:url('captcha')}"></td>
總結
以上是生活随笔為你收集整理的tp5验证码详细代码的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 用于MCU,基于FreeRTOS的mic
- 下一篇: Linux 系统中的dvfs功能