用户
 找回密码
 入住 CI 中国社区
搜索
查看: 14766|回复: 11
收起左侧

[库 Library] 利用jquery实现codeigniter下验证码点击刷新及ajax即时验证

    [复制链接]
发表于 2010-4-24 18:02:34 | 显示全部楼层 |阅读模式
本帖最后由 baiyuxiong 于 2010-4-24 18:03 编辑


先看一下效果:
默认是这样:点击图片或刷新的文字可以更换验证码。

输入错误的验证码:

输入正确的验证码:

只用ajax验证当然不行,表单提交的时候也要验证。效果:

验证码生成,我用了CI论坛里面的一个类库:
http://codeigniter.org.cn/forums/thread-5091-1-1.html,在此感谢作者wintion。
所有代码我都传上来了(除了jquery)点这里下载 application.rar (238.42 KB, 下载次数: 1214) 。使用时,下载这些代码并放在application文件夹下,同时下载jquery并放在网站根目录js(不存在就新建)文件夹下。
主要功能:
点击图片和文字说明后刷新验证码。
js即时验证输入是否正确
提交时验证输入是否正确。
源码不贴出来了,感兴趣的兄弟,点上面的链接下载吧。用wintion的类库时有报错的地方,我改了几处,大家留意。
有问题,请在论坛或http://www.baiyuxiong.com/?p=317留言。谢谢
发表于 2010-4-24 18:06:26 | 显示全部楼层
支持下
 楼主| 发表于 2010-4-24 18:07:33 | 显示全部楼层
回复 2# ywqbestever


   呵呵,谢谢~~
发表于 2010-6-18 15:21:03 | 显示全部楼层
谢谢楼主,我运行后图片效果出不来,还没细看,先谢谢楼主的共享
发表于 2010-7-2 16:41:56 | 显示全部楼层
先顶你……
发表于 2010-7-25 12:56:31 | 显示全部楼层
解压 提示 没有压缩文件
发表于 2010-7-25 13:15:12 | 显示全部楼层
报错
Fatal error: Call to a member function set_userdata() on a non-object in ***\system\libraries\Authcode.php on line 81
发表于 2010-7-26 11:44:28 | 显示全部楼层
谢谢楼主,我运行后图片效果出不来,还没细看,先谢谢楼主的共享
Garry 发表于 2010-6-18 15:21



    图片效果不出来~
发表于 2010-8-19 16:37:34 | 显示全部楼层

效果截图

效果截图

图片不显示,菜鸟跟大家一块学习一下。
发表于 2011-6-28 09:33:02 | 显示全部楼层
看来上面的问题还是没有回答啊,楼主不是说有问题就回帖吗。解释一下上面的问题吧

本版积分规则