为大家介绍的是thinkphp如何实现验证码的功能:
1.最基本的验证码的三条语句生成验证码:
public function yzm(){
$config = array(
'length'=>4,); //验证码的位数
$Verify = new \Think\Verify($config); //实例化类
$Verify->entry();
}
$config = array(
'length'=>4,); //验证码的位数
$Verify = new \Think\Verify($config); //实例化类
$Verify->entry();
}
2.页面输出验证码
$('#yzm').bind('click',function(event){
$(this).attr('src',"<{:U('yzm')}>");
});
$(this).attr('src',"<{:U('yzm')}>");
});
3.对于验证码的验证
$Verify = new \Think\Verify();
if(!$Verify->check($yzm)){
$this->ajaxReturn(array('ret'=>false,'msg'=>'验证码输入不正确'));
exit;
}