thinkphp验证码的实现(form、ajax实现验证)
ThinkPHP  /  管理员 发布于 8年前   165
两种验证码验证实现,一种直接在form表单提交按钮实现验证,一种使用ajax传递参数实现验证: 1、直接在form表单提交按钮实现验证,在控制器VerifyController.class.php中写入如下代码: 在视图Verify/index.html中的代码如下:namespace Home\Controller;use Think\Controller;class VerifyController extends Controller {public function index() {$this->display();}public function checkLogin() {$verify=new \Think\Verify();$code=I('post.verify');//表单验证码if($verify->check($code)){$this->success('验证码正确');}else{$this->error('验证码错误');}}public function verify(){// 实例化Verify对象$verify = new \Think\Verify();// 配置验证码参数$verify->fontSize = 14; // 验证码字体大小$verify->length = 4; // 验证码位数$verify->imageH = 34; // 验证码高度$verify->useImgBg = true; // 开启验证码背景$verify->useNoise = false; // 关闭验证码干扰杂点$verify->entry();}}
Copyright·© 2019 侯体宗版权所有·
粤ICP备20027696号