thinkphp3.1验证码输出乱码问题

来源:互联网 发布:java date 编辑:程序博客网 时间:2024/06/11 07:50

今天遇到一个很蛋疼的问题,写公司系统的时候用到了thinkphp3.1 

其中输出验证码的时候用到了

    public function verify(){
        import("ORG.Util.Image");
        ob_clean();
        Image::buildImageVerify(4,1,'png');
    }

然后我在

public function index(){

$this->verify();

$this->display();

}

前端输出会看到乱码  我网上查找了一些这个报错的原因进行了整理

1 BOM头导致报错

2 GD库没有正常加载

这些原因我都排除了(包括引用了网上的脚本去去掉整个项目中的BOM头)

但是,问题还是没有解决。

无意间点开验证码路径  http:xxx/index.php/Index/verify/&0.038340616809779...

verify ?   我才发现自己挖了坑  我之前写了一个函数用来判断当前操作人权限,很遗憾的是我此时操作的人没有verify权限验证码路径被屏蔽掉了  


原创粉丝点击