thinkphpシステムには認証コードが付属しています
2139 ワード
<div class="verify_code cf g-hidden" id="J-actionupload-sheet-verifyCode">
<dl class="cf">
<dt> <span>*</span></dt>
<dd><input class="textinput" name="verify_code" type="text" required><img alt=" " src="{:U('verify')}"><a title=" " href="javascript:;"> </a></dd>
</dl>
<p class="g-validator-msg" data-validator-target="verify_code" data-validator-msg=" "></p>
</div>
検証方法:
public function verify(){
$config = array(
'fontSize' => 16, // (px)
'useNoise'=>false,
'useCurve'=>false
);
$verify = new \Think\Verify($config);
$verify->entry(1);
}
if(!$this->check_verify(trim(I('post.verify_code')))){
$json['rst']='9';
$this->ajaxReturn($json);
}
function check_verify($code, $id = 1){
$verify = new \Think\Verify();
return $verify->check($code, $id);
}