验证码的使用

控制器代码如下:

        $captcha = new \think\captcha\Captcha();
              if (!$captcha->check($data['code'])) {
                      return 4;
              }

验证器的使用:

控制器代码如下:

        $validate = \think\Loader::validate('cate');
               if(!$validate->scene('edit')->check($data)){
                   $this->error($validate->getError()); die;
             }

最新文章

  1. Java中的回调函数
  2. linux下查看进程占用端口和端口占用进程命令
  3. 三、jQuery--Ajax基础--Ajax全接触--JSON
  4. Swift学习
  5. [Bug]当IDENTITY_INSERT设置为OFF时,不能为表“xx”中的标识列插入显示的值
  6. JavaWeb学习记录(六)——用户登录功能之Session与验证码验证功能的实现
  7. RequireJS进阶(二) 转
  8. iOS开发——数据持久化Swift篇&(一)NSUserDefault
  9. [牛感悟系列]JAVA(1)理解JAVA垃圾回收
  10. gcc 的编译过程
  11. UML 之 序列图和协作图
  12. [SignalR]初步认识以及安装
  13. 转每天一个linux命令(5):rm 命令
  14. Android OpenGL ES 开发(三): OpenGL ES 定义形状
  15. JAVA 调用 R 语言之升华篇
  16. python 完整项目开发流程
  17. String、StringBuffer和StringBuilder的区别及应用场景
  18. C 语言经典面试题 —— 宏
  19. linux 删除文件,df空间不变化
  20. [SharePoint 2010] SharePoint 2010 部署、收回和删除解决方案----STSADM和PowerShell

热门文章

  1. SpringBoot的配置属性文件*.properties值如何映射到类中使用
  2. MongoDB 那些坑
  3. Mac/win下的docker容器和LAMP环境的安装(亲测)
  4. CodeForces 681C Heap Operations (模拟题,优先队列)
  5. Hadoop Shell
  6. static在C和C++里各代表什么含义
  7. 【重要】拷贝NIOS II工程后,修改工程前必须要做的10件事
  8. APUE(7)---进程环境
  9. cxgrid的ImageComboBox属性学习
  10. C#基础入门 三