企业🤖AI智能体构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
## 使用 在模版内添加验证码的显示代码 ~~~ {{ captcha\_img() }} ~~~ 或者 ~~~ <img title="点击刷新" src="{{ captcha_src() }}" onclick="this.src='{{ :captcha_src() }}?'+Math.random();"></img> ~~~ ## 后端验证 手动验证 ~~~ if(!captcha_check($captcha)){ // 验证失败 }; ~~~ 验证器验证 ~~~ $this->validate($data,[ 'captcha|验证码'=>'require|captcha' ]); ~~~ ## 自定义验证码 在控制器中使用下面的代码进行验证码生成: ~~~ <?php namespace app\index\controller; use system\core\Captcha; class Index { public function verify() { return Captcha::create(); } } ~~~ 然后访问下面的地址就可以显示验证码: ~~~ http://serverName/index/index/verify ~~~ 在模板中就可以使用下面的代码显示验证码图片 ~~~ <div><img src="{{ url('index/verify') }}" alt="captcha" /></div> ~~~