thinkPHPbiji

ThinkPHP3.2验证码操作

在当前的控制器内
我这里是登录后台控制器
class LoginController extends Controller {
    public function index(){
          $this->display('login');
    }
    /**
     * 验证码图片
     */
    public function verify(){
        $Verify = new \Think\Verify();
        $Verify->entry();
    }
}

对应的操作中 VIEW视图当中创建Login文件-login.html

对于验证码的调用

直接调用
{:U('verify')}

U方法用于完成对URL地址的组装,特点在于可以自动根据当前的URL模式和设置生成对应的URL地址,格式为:
U('地址','参数','伪静态','是否跳转','显示域名');
在模板中使用U方法而不是固定写死URL地址的好处在于,一旦你的环境变化或者参数设置改变,你不需要更改模板中的任何代码。
在模板中的调用格式需要采用 {:U('地址', '参数'…)} 的方式

th>验证码:</th> <td> <input type="code" class="len250" name="code"/> <img src="{:U('verify')}" id="code"/> <a href="javascript:void(change_code(this));">看不清</a> </td>

 

posted @ 2015-09-23 15:51  尘梦  阅读(170)  评论(0编辑  收藏  举报