为什么我点击链接后不是出来页面而是直接运行方法

浏览:383 发布日期:2015/12/29 分类:求助交流
用thinkphp做的项目。登录页面,点了登录链接之后,不是出来登录页面,而是直接把我写的方法里的登陆不成功提示的内容显示出来了。这是为什么?
我的登录的链接代码 <li><a href="__URL__/login.html">登入</a></li>和方法代码public function login(){
        //加载表
        $user=M('users');
        //获取用户输入的用户名和密码
        $map=array();//定义一个空数组
        $map['username']=$_POST['username'];
        $map['pass']=md5($_POST['pass']);
        //前面的username必须和users表的字段名一样
        //后面的username必须和form表单中的控件名一样
        $res=$user->where($map)->select();
        if($res==null){
            $this->error("用户名密码错误");
        }else{
            session("user",$_POST['username']);
            $this->success("登录成功");
        }
    }
求大神指点
最佳答案
评论( 相关
后面还有条评论,点击查看>>