最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
ThinkPHP中验证码的使用方法详解
时间:2014-12-05 编辑:简简单单 来源:一聚教程网
一、首先需要在控制器中加入验证码方法admin/Lib/Action/LoginAction.class.php
知识点:
1、ob_clean函数用途
2、import方法调用think默认类库
3、Image类buildImageVerify方法使用
代码如下:
代码如下 | 复制代码 |
Public function verify(){ import('ORG.Util.Image'); |
二、在模板文件中加入验证码模块admin/Tpl/Login/index.html
知识点:
1、验证码图片调用
2、js相关运行流程了解
3、__PUBLIC__常量
在密码输入框后加入如下代码:
代码如下 | 复制代码 |
//__PUBLIC__常量可以在页面加载后,“查看页面源文件”中找到定义的__PUBLIC__目录,默认为项目根目录message下的Public目录,下面会讲解如何自定义__PUBLIC__系统常量 //jquery文件,只有加载了这个文件才可以调用jquery的方法,文件可在网上搜索下载 //这里的具体代码会在下面贴出,其实只是定义了一个change_code函数,也就是更换验证码的异步操作(可以在不刷新页面的情况下更换)
|
login.js文件在message/Public/目录下
文件内容如下:
代码如下 | 复制代码 |
verifyURL = 'http://localhost/message/admin.php/Login/verify'; |
另:__PUBLIC__文件定义在message/admin/Conf/config.php
在配置中,加入如下内容,即可改变__PUBLIC__路径
配置如下:
代码如下 | 复制代码 |
//常量相关配置 |
-
上一个: PHP常用的函数收集整理(非常有用)
-
下一个: php实现多级分类筛选程序代码
相关文章
- thinkphp验证码的实现示例 07-29
- PHP七种不同的个性创意验证码例子 04-19
- 用PHP实现随机验证码功能 04-24
- PHP实现验证码 04-24
- 用PHP实现验证码功能 03-13
- 使用PHP实现登陆验证码. 01-12