在控制器中:
創(chuàng)新新互聯(lián),憑借十多年的網(wǎng)站建設(shè)、成都做網(wǎng)站經(jīng)驗,本著真心·誠心服務(wù)的企業(yè)理念服務(wù)于成都中小企業(yè)設(shè)計網(wǎng)站有近千家案例。做網(wǎng)站建設(shè),選創(chuàng)新互聯(lián)公司。
/** * 輸出驗證碼 */ public function getverify(){ $VModle=new \Think\Verify(); $VModle->codeSet='0123456789'; $VModle->length=4; $VModle->entry(); }
在頁面中的html
javacsript即時刷新
$("#verifyimg").click(function() { var verifyURL = "{:U('Public/getverify', '', '')}"; var time = new Date().getTime(); $(this).attr({"src" : verifyURL+"/"+time}); });
異步驗證是否正確:
/** * 異步驗證驗證碼是否正確 * @params verify; */ public function ajaxcheckverify(){ if(!IS_POST){ $data['status'] = 0; } else{ $VModle=new \Think\Verify(); $code = trim(I('verify')); if(!$VModle->check($code)){ $data['status'] = 0; $data['data'] = $code; } else{//驗證成功 $data['status'] = 1; } } echo json_encode($data); }