Thinkphp3.2.3登录页面验证码非正常显示
2017-06-16 16:48
309 查看
一 、 问题:网页后台的验证码非正常显示
二、按F12审查元素,可以通过src找到后台生成验证码的源代码位置
点击这个图片的链接提示一下错误:
Namespace declaration statement has to
be the very first statement in the script(命名空间要写在第一行)
三、源代码:
public function buildVerify(){
$Verify = new \Think\Verify();
$Verify->codeSet = '0123456789';
$Verify->length = 4;
$Verify->fontSize = 100;
$Verify->entry();
}
四、解决办法
1.先找到具体的模块->控制器文件夹->生成验证码的控制器文件
2.新建一个文本文档,然后把上述生成验证码的文件源代码复制到此文件(删除原有的验证码生成文件VerifyController.class.php),把此文本文件重名为VerifyController.class.php
3.在生成验证码的方法中,添加一行代码
ob_clean(); //来清空输出缓存
4.刷新问题解决,心情美美哒
著:江左梅郎
2017.06.16
二、按F12审查元素,可以通过src找到后台生成验证码的源代码位置
点击这个图片的链接提示一下错误:
Namespace declaration statement has to
be the very first statement in the script(命名空间要写在第一行)
三、源代码:
public function buildVerify(){
$Verify = new \Think\Verify();
$Verify->codeSet = '0123456789';
$Verify->length = 4;
$Verify->fontSize = 100;
$Verify->entry();
}
四、解决办法
1.先找到具体的模块->控制器文件夹->生成验证码的控制器文件
2.新建一个文本文档,然后把上述生成验证码的文件源代码复制到此文件(删除原有的验证码生成文件VerifyController.class.php),把此文本文件重名为VerifyController.class.php
3.在生成验证码的方法中,添加一行代码
ob_clean(); //来清空输出缓存
4.刷新问题解决,心情美美哒
著:江左梅郎
2017.06.16
相关文章推荐
- ThinkPHP打开验证码页面显示乱码的解决方法
- ThinkPHP3.2.3验证码显示、刷新、校验
- ThinkPHP3.2.3验证码显示、刷新、校验
- ThinkPHP打开验证码页面显示乱码的解决方法
- Thinkphp3.2.3验证码的显示、点击刷新、ajax异步验证
- ThinkPHP 登录页面(含验证码)
- 登录页面不能显示验证码的问题
- 详解ThinkPHP3.2.3验证码显示、刷新、校验
- 登录 主页面 删除 让缩略信息显示完整 (补:增加 修改 )
- thinkphp3.2.3实现注册登录功能
- 在iframe嵌套子页,子页面页面过期后,一些链接的登录框在子页面显示
- thinkphp5登录并保存session、根据不同用户权限跳转不同页面
- 返回登录页面后如何显示之前填写的…
- 验证码在登录页面的使用
- UITextField显示文字或是图片,类似的登录页面
- ThinkPHP3.2.3---ajaxreturn的应用:一个在搜索框中输入,实时动态显示模糊搜索结果
- PHP中 验证码无法在调用页面正常显示
- 关于thinkphp验证码不显示的问题
- ThinkPHP移植到另一台电脑后验证码显示不了
- thinkphp中文验证码不能显示的问题