首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Web前端 >

[军哥聊CI框架]之使用在线验证码的例子

2012-11-05 
[军哥谈CI框架]之使用在线验证码的例子兄弟姐妹们,好久不见了哟!军哥这次又给大伙带来一些新东东——关于在

[军哥谈CI框架]之使用在线验证码的例子
弟姐妹们,好久不见了哟!军哥这次又给大伙带来一些新东东——关于在线生成验证码。希望对你有用,请一定要往下看哟!
引子:上网、发帖的时候不仅需要登录,有时候还需要验证码,这让我们很烦,心想,既然有了登录名,有了密码,还要什么验证码?验证码能有什么作用?几个数码,谁不会照着填呢?何必多此一举,脱裤子放屁自找麻烦?更要命的是,网上验证码都横七竖八,歪七八扭,让人很费劲。相信这是大多数普通的网民心中都存有的疑问,但是作为一个程序员的我们要必须清楚这样做的原因。如果不幸的你还不太清楚,那也没关系,我们一起来看一篇文章,来帮你补一补这个方面的知识,以下引自扬子晚报《网上验证码为什么都横七竖八?》

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/><title>在CI框架中,使用在线验证码的例子</title><link rel="stylesheet" href="<?php echo base_url('public/css/base.css');?>" type="text/css" /><link rel="stylesheet" href="<?php echo base_url('bootstrap/css/bootstrap.min.css');?>" type="text/css" /></head><body><!--登陆表单开始 --><form action="<?php echo site_url('login/check');?>" class="form-horizontal mt20 w600" method="post"><fieldset><legend class="fb">注册表单</legend><div class="control-group"><label class="control-label">您的用户名:</label><div class="controls"><input type="text" class="input-small"><p class="help-block">字母,数字,汉字皆可</p></div></div><div class="control-group"><label class="control-label">设置密码:</label><div class="controls"><input type="password" class="input-small"><p class="help-block">密码为6位以上</p></div></div><div class="control-group"><label class="control-label">重复密码:</label><div class="controls"><input type="password" class="input-small"><p class="help-block">密码需填写一致</p></div></div><div class="control-group"><label class="control-label">您的个人网址:</label><div class="controls"><input type="text" class="input-big"><p class="help-block">请输入您的个人网址,以便我们收录</p></div></div><div class="control-group"><label class="control-label">验证码:</label><div class="controls"><!-- 加载hcaptcha服务器的API接口 --><script type="text/javascript" src="https://api.hinsite.com/index.php?u=hcaptcha&s=module&k=81e983145466549944d88fe156c1c2e7"></script></div></div><div class="form-actions"><button type="submit" class="btn btn-primary">提交注册</button><button class="btn">取消</button></div></fieldset></form><!--登陆表单结束 --></body></html>

四、代码部署:

(1)、先下载附件,解压之后,拷贝到网站根目录下;
(2)、修改配置文件CI_captcha/application/config/database.php,只需设置$db['default']['password'] =’你的数据库密码’; ,大概第10行;
(3)、直接在浏览器中输入http://localhost/CI_captcha/index.php/login即可访问。

热点排行