提供一个CI的验证码类(只需两步就能实现)
验证码类附件:加载代码如下:
第一步:控制器welcome.php中的yzm()方法
function yzm()
{
$conf['name']='yzm'; //作为配置参数
$this->load->library('captcha_code',$conf);
$this->captcha_code->show();
$yzm_session=$this->session->userdata('yzm');//将验证码放在了缓存中
}
第二步:视图:login.php中
<a href="javascript:reloadCode();"><img src="<?php echo site_url('admin_login/testyanzhengma/yanzhengma');?>" name="checkCodeImg" id="checkCodeImg" border="0" /></a>.
//把验证码字符串写入session
$CI = &get_instance();
$CI->session->set_userdata($this->name, $randcode);
修改验证码类里面的session写入代码 楼主提供的验证码生成代码很棒 但是后面的写入session代码不正确 怎么没人支持,这么好的东西哦 先试试! 顶顶顶顶顶顶 学习一下 学习学习 怎么感觉像在哪里见过? 标记个 收藏了 不要把验证码只是当摆设,现在很多验证码都是不安全的,要用就用有名的验证码系统 皕应 HCaptcha http://www.hinsite.com 验证过还不错,给大家分享下