TP3.2 中验证码类使用流程
1.在Index控制器中,创建产生验证码的方法:
function verify(){ //1.实例化验证码类 $config = array( 'useImgBg' => false, // 使用背景图片 'fontSize' => 25, // 验证码字体大小(px) 'useCurve' => true, // 是否画混淆曲线 'useNoise' => true, // 是否添加杂点 'imageH' => 0, // 验证码图片高度 'imageW' => 0, // 验证码图片宽度 'length' => 5, // 验证码位数 'fontttf' => '', // 验证码字体,不设置随机获取 'bg' => array(243, 251, 254), // 背景颜色 'reset' => true, // 验证成功后是否重置 ); $v = new \Think\Verify($config); //2.调用entry方法产生验证码: $v->entry(); } }
2.在login.html视图中引入验证码
3.修改验证码类的entry方法(从而得到符合我们需求的验证码样式);
4.实现功能:点击验证码进行验证码更换
思路:在img标签上增加点击事件,每次点击,重新请求Index/verify方法