thinkphp 验证码 点击刷新
验证码
[pcsh lang="php" tab_size="4" message="" hl_lines="" provider="manual"]
<img src="{:U('Home/Register/getVerify')}"
onclick="this.src='{:U('Home/Register/getVerify')}'"/>
[/pcsh]
生成
[pcsh lang="php" tab_size="4" message="" hl_lines="" provider="manual"]
/**
* 生成验证码
*/
public function getVerify(){
$config = array(
'fontSize' => 30, // 验证码字体大小
'length' => 4, // 验证码位数
'codeSet' => '0123456789',
'useNoise' => false, // 关闭验证码杂点
);
$Verify = new \Think\Verify($config);
return $Verify->entry();
}
[/pcsh]
验证
[pcsh lang="php" tab_size="4" message="" hl_lines="" provider="manual"]
/**
* 检测验证码
*/
function check_verify($code, $id = ''){
$verify = new \Think\Verify();
return $verify->check($code, $id);
}
[/pcsh]
原文地址
http://document.thinkphp.cn/manual_3_2.html#verify
最后更新于 2017-03-17 15:58:08 并被添加「」标签,已有 626 位童鞋阅读过。
此处评论已关闭