首页 >社区问答列表 >加上if(empty(USER_ID))就出错

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

 protected function isLogin()

{

if(empty(USER_ID))

{

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

}

}


  • 爱做梦的年纪
  • 爱做梦的年纪   2017-09-09 07:45:42 2楼

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

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

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

    +0 添加回复

  • 回复

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

    爱做梦的年纪   作者 · 2017-09-09 07:46:34
    回复

    USER_ID不可能是常量

    初一   作者 · 2017-09-13 16:05:33
    回复

    USER_ID可以是常量的

    ringa_lee   作者 · 2017-09-11 17:19:25
    回复
  • 按键盘手指磨破皮
  • 按键盘手指磨破皮   2017-09-08 23:52:12 1楼

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

    +0 添加回复

  • 回复

    USER_ID可以是常量

    ringa_lee   作者 · 2017-09-11 17:19:45
    回复