博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
(12)学习tp5之验证码和缓存
阅读量:3781 次
发布时间:2019-05-22

本文共 693 字,大约阅读时间需要 2 分钟。

系统学习tp5框架,请点击下面的连接

验证码

注意:如果你下载的是核心板的tp5,这里没有验证码类,需要使用composer单独安装。composer只能在框架根目录下执行

我的框架版本是:5.0.11

验证码类的use

使用验证码类,需要给他个路由

Route::get('captcha','index/VaData/showCaptcha');  //显示验证码,访问这个方法

控制器生成验证码

public function showCaptcha(){    $obj = new Captcha(Config::get('captcha'));    //通过读取配置文件,获取验证码的配置    return $obj->entry();  //生成验证码图片}

在模板文件中显示验证码

验证码:
captcha

提交表单,要定义路由

Route::post('validata','index/VaData/validata');  //表单提交到这个方法

效验验证码

//3、接收 && 效验验证码public function validata(){    $code = $this->request->param('captcha');   //接收用户输入的验证码    $obj = new Captcha();    $res = $obj->check($code);     //用户输入的和生成的验证码一致,返回true    dump($res);}

缓存

你可能感兴趣的文章
IT人才的成长趋势
查看>>
Linux下的makefile编写详解
查看>>
gdb命令详解
查看>>
linux gcc 编译时头文件和库文件搜索路径
查看>>
如何成为一名黑客
查看>>
英语学习资源收藏
查看>>
ubuntu下如何安装NFS服务用于文件共享
查看>>
VMware中Ubuntu安装VMware Tools步骤及问题解决方法
查看>>
优化VMware提高虚拟机运行速度的技巧
查看>>
gcc编译器命令使用详解
查看>>
gcc编译动态库和静态库的详细说明
查看>>
linux下用gcc生成静态库和动态库
查看>>
linux下的动态库和静态库
查看>>
linux的ar命令---创建静态库
查看>>
大型B/S系统并发问题
查看>>
linux内核学习经典书籍推荐
查看>>
嵌入式linux学习路线参考
查看>>
C应用程序增加调试便利的方法,程序运行过程中输出运行的源文件名称 函数名称和当前行号
查看>>
新的面试思路
查看>>
程序员如何进行用户界面设计
查看>>