国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 語言 > PHP > 正文

tp5(thinkPHP5框架)captcha驗證碼配置及驗證操作示例

2024-05-05 00:09:20
字體:
來源:轉載
供稿:網友

本文實例講述了tp5(thinkPHP5框架)captcha驗證碼配置及驗證操作。分享給大家供大家參考,具體如下:

1-安裝

composer require topthink/think-captcha 1.* -vvv

2-配置文件

'captcha' => [    // 驗證碼字符集合3.  'codeSet' => '2345678abcdefhijkmnpqrstuvwxyzABCDEFGHJKLMNPQRTUVWXY',     // 驗證碼字體大小(px)5.  'fontSize' => 28,     // 是否畫混淆曲線7.  'useCurve' => false,     // 驗證碼圖片高度9.  'imageH'  => 50,    // 驗證碼圖片寬度11.  'imageW'  => 200,     // 驗證碼位數13.  'length'  => 4,     // 驗證成功后是否重置    15.  'reset'  => true  ],

3-html  代碼

<div class="yzm">  <img src="{:captcha_src()}" class="verify" onclick="resVerify()" >看不清,換一張</a></div>

或者

<img src="{:captcha_src()}" class="verify" onclick="javascript:this.src='{:captcha_src()}?rand='+Math.random()" >

4-控制器  登錄時候的驗證

$captcha=input("captcha"); //驗證if (!captcha_check($captcha)){  exit(json_encode(array('status'=>0,'msg'=>'驗證碼錯誤')));}

或者

//驗證碼驗證碼$captcha = new Captcha();if (!$captcha->check(input("captcha"))){  return $this->error("驗證碼錯誤");}

更多的功能和插件 參考地址:https://www.kancloud.cn/he_he/thinkphp5/787173

希望本文所述對大家基于ThinkPHP框架的PHP程序設計有所幫助。


注:相關教程知識閱讀請移步到PHP教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

主站蜘蛛池模板: 宜昌市| 成都市| 泾源县| 图片| 隆德县| 万年县| 湟源县| 游戏| 浮梁县| 察雅县| 绥阳县| 屯昌县| 南澳县| 顺昌县| 聂拉木县| 射洪县| 苍山县| 惠安县| 勃利县| 分宜县| 周宁县| 中方县| 驻马店市| 隆安县| 梧州市| 桦南县| 庆城县| 芜湖市| 祥云县| 赤城县| 东台市| 五河县| 金平| 宿州市| 化州市| 扎鲁特旗| 正蓝旗| 浑源县| 开远市| 家居| 临海市|