thinkphp中验证码怎么实现验证功能

 我来答
day忘不掉的痛
2015-02-10 · 知道合伙人数码行家
day忘不掉的痛
知道合伙人数码行家
采纳数:62646 获赞数:223941
本人担任公司网络部总经理多年,有充足的网络经验、互联网相关知识和资讯。

向TA提问 私信TA
展开全部
第一步。在下载thinkphp 完整包, 1 在解压包D:\ThinkPHP_2.2_Full\ThinkPHP\Lib\ORG\Util 目录下: 把Image.class.php 文件和String.class.php 文件复制到 自己项目的ThinkPHP\Lib\ORG\Util(下面新建ORG 文件和Util 文件)的下面 复制后的完整路径:自己项目\ThinkPHP\Lib\ORG\Util\把Image.class.php 文 件和String.class.php 文件 *把ORG 放在ThinkPHP 中==》C:\wamp\www\test\ThinkPHP\Lib 下面。 第二步,在项目Tpl 系统模板目录 目录中建index.php C:\wamp\www\test\home\Tpl\default\Index\index.php Index.php 页面代码如下:
刷新验证码 确定
第三步,在Lib 系统基类库目录中建IndexAction.class.php 文件。 IndexAction.class.php 页面代码如下: display(); } //检验验证码是否正确 public function verifyCheck() { //防止页面乱码 header('Content-type:text/html;charset=utf-8'); if (md5($_POST['verifyTest']) != Session::get('verify')) { echo '验证码错误'; } else { echo '验证码正确'; } } // 生成验证码 public function verify() { ob_clean(); import("ORG.Util.Image"); Image::buildImageVerify(); } } ?> 第四步:在浏览器中输入:http://localhost/test/home.php/index 效果:
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式