ThinkPHP 验证码:
ThinkPHP 内置了验证码的支持,可以直接调用。在使用验证码之前,需要导入扩展类库中的 ORG.Util.Image 类库和 ORG.Util.String 类库。
验证码方法:
我们通过在模块类中增加一个 verify 方法来用于显示验证码,最简单的例子:
public function verify(){
import("ORG.Util.Image");//导入Image类库
Image::buildImageVerify();//调用Image类的buildImageVerify方法,以生成验证码图片
}
访问验证码:
可以直接在浏览器里访问该验证码方法以确定验证码是否能正常显示:
http://127.0.0.1/index.php/Public/verify
如果一切正常,显示验证码如下所示:
var timenow = new Date().getTime();
document.getElementById('verifyImg').src='__URL__/verify/' timenow;
}