ThinkPHP 验证码 ThinkPHP 内置了验证码的支持,可以直接使用。要使用验证码,需要导入扩展类库中的
ORG.Util.Image 类库和 ORG.Util.String 类库。 验证码方法 我们通过在在模块类中增加一个 verify 方法来用于显示验证码,最简单的例子: Public function verify(){ // 导入Image类库 import('ORG.Util.Image'); Image::buildImageVerify(); } import 方法是 ThinkPHP 内置的类库和文件导入方法,上例导入的文件为 ThinkPHP 系统目录下 Lib/ORG/Util/Image.class.php 文件。如果已经将 Image 类库拷贝到了当前项目下,如 Lib/ORG 下,则可以以: import('@.Util.Image'); 方式导入,具体可参见《ThinkPHP import 类库导入》。 import 方法是 ThinkPHP 内置的类库和文件导入方法,上例导入的文件为 ThinkPHP 系统目录下 Lib/ORG/Util/Image.class.php 文件。 访问验证码 可以直接在浏览器里访问该验证码方法以确定验证码是否能正常显示: http://127.0.0.1/index.php/Public/verify 如果一切正常,显示验证码如下所示: X 表单中使用验证码 在表单页面中使用验证码,是以 html img标签 来调用: |
|