ajax第一次检验验证码,提交后再检验,出错的原因

浏览:1001 发布日期:2015/03/13 分类:技术分享
//调用的时候,配置 reset =>false 是无效的,在检测函数中配置才是有效的
//

// 调用验证码
Public function verify (){
    ob_clean();
    $config = array(
        'fontSize' =>30, // 验证码字体大小
        'length' =>4, // 验证码位数
        'useNoise' => false, // 关闭验证码杂点
        'reset' => false // 验证成功后是否重置,————这里是无效的。
    );
    $Verify = new \Think\Verify($config);
    $Verify->codeSet = '0123456789';
    $Verify->entry();
}


// 检测输入的验证码是否正确,$code为用户输入的验证码字符串
function check_verify($code, $id = ''){
    $config = array(
        'reset' => false // 验证成功后是否重置,—————这里才是有效的。
    );
    $verify = new \Think\Verify($config);
    return $verify->check($code, $id);
}
最佳答案
评论( 相关
后面还有条评论,点击查看>>