加上if(empty(USER_ID))就出错

 protected function isLogin()

{

if(empty(USER_ID))

{

$this->error('用户未登录,请登录',url('user/login'));

}

}

提问者浮梦源自课程:如何检测登陆状态和防止重复登陆:用公共控...提问时间:2017-09-08 18:53我来回答
3回答
ringa_lee
回复ringa_lee赞同01星期前

报错信息是什么哦

    爱做梦的年纪
    回复爱做梦的年纪赞同02星期前

    这个明显不是变量啊,PHP爱$,变量要加$,二个你要给这个变量赋值,比如$user_id = $_SESSION['USER_ID'],

    	 	if(empty(USER_ID))
    	 	{
    	 		$this->error('用户未登录,请登录',url('user/login'));
    	 	}

    建议你最好看些入门视频教程,配合一些源码课件,提升会更大:http://www.sucaihuo.com/video/143-0-0

    phpcn_u2434
    回复phpcn_u2434赞同02星期前

    错误提示你又不发出来 写一半代码只有猜咯 USER_ID是什么?你写错了吧 是变量你又没加$ 看你是登陆判断应该是个session吧? 要这样写$_SESSION['USER_ID'];

    • ringa_lee
      USER_ID可以是常量