之前在godaddy空间上,我的thinkphp项目验证码无法显示。首先想到的是GD库没打开,然后研究php.ini 。后来想到其他网站验证码都正常显示!!那就不是GD库的问题了。
于是乎我看了下thinkphp 自带的 Trace信息:
这个问题还会导致无法登录!因为我是用cookie做登录处理的。
于是我找到这个文件。用Dreamweaver 处理了一下(如下图):
之前是有勾选的,我去掉之后就好了。这个操作其实就是去掉多余的BOM。
修改上传之后验证码好了。登录也好了!oye.
——————————————————
网络上资料:
验证码无法显示:
修改生成验证码方法:
//生成验证码
public function verifyimg(){
import(“ORG.Util.Image”);
ob_end_clean();
Image::buildImageVerify();
}