thinkphp3.1.2版本中今天做验证码时出现了一个小问题。

在后台我引入过了一次验证也就是

import('ORG.Util.Image');
Image::buildImageVerify();

这次是对的,可是再制作前台登录页面的是后出现了问题。一直显示图片载入错误。正确的调用方法是:

ob_clean();   //清空(擦掉)输出缓冲区 ,也就是清空前面的输出,通常情况下验证码不显示,可考虑这个问题
import('ORG.Util.Image');
Image::buildImageVerify();

之后验证码输出正确。问题解决。

05-27 08:02