tp3.2 Controller中使用display找不到对象

浏览:1592 发布日期:2015/05/01 分类:求助交流 关键字: display 模板
错误:Call to a member function display() on a non-object
同问题:http://www.thinkphp.cn/topic/26336.html

全部代码如下,关注index()方法即可<?php
namespace Admin\Controller;
use Think\Controller;
class LoginController extends Controller {
    private $userObj;
    public function __construct(){
        if($this->isLogin()){
        }else{
        }
    }

    private function isLogin(){
        $uname = I('cookie.uname');
        if(session($uname)){
            session(array('name'=>$uname,'expire'=>600));
            return true;
        }else{
            return false;
        }
    }

    public function login($uname, $passwd){
        $this->userObj = M('user');
        $res = $this->userObj->where("admin_user_name = '%s'", array($uname))->field('admin_user_pwd as passwd')->select();
        if($res[0]['passwd'] == $passwd){
            session(array('name'=>$uname,'expire'=>600));
            session($uname, 1);
        }
    }

    public function logout($uname){
        session($uname, null);
    }

    private function _before_index(){
        
    }
    public function index(){
        $this->display();
    }
    
}
最佳答案
评论( 相关
后面还有条评论,点击查看>>