Think\Model:** 方法不存在!

浏览:1381 发布日期:2018/01/17 分类:求助交流 关键字: Think\Model
thinkphp 3.2.3
路径:E:\3.php_project\project\Application\Wap\Model 有UserModel.class.php 里面有 islogin 方法
路径:E:\3.php_project\project\Application\Wap\Controller IndexController.class.php 控制器 if (D('User')->islogin()) {...}
提示Think\Model:islogin方法不存在!<?php

namespace Wap\Controller;

use Think\Controller;

class IndexController extends Controller {

    function __construct() {
        //继承父类
        parent::__construct();
        //判断登录状态
        if (D('User')->islogin()) {
                //当前用户信息
                $user_id=session("user.user_id");
                $userinfo = M("User")->join("left join ec_userlevel on ec_userlevel.level_id=ec_user.user_level")->where("user_id=".$user_id)->field("ec_user.*,ec_userlevel.*")->find();
                $this->assign('userinfo', $userinfo);
        }
    }
<?
namespace Wap\Model;

use Think\Model;

class UserModel extends Model {

    //判断当前用户是否登录
    /*
     * return true/false
     */
    public function islogin() {
        $user_id = session('user.user_id', ""); //用户id
        $user_username = session('user.username', ""); //用户username
        $user_level = session('user.user_level', ""); //用户level
        if (!$user_id || !$user_username || !$user_level || !in_array($user_level,array(6,7))) {
            return false;
        } else {
            return true;
        }
    }
最佳答案
评论( 相关
后面还有条评论,点击查看>>