>  Q&A  >  본문

if(empty(USER_ID))를 추가하면 오류가 발생합니다.

보호된 함수 isLogin()

{

if(empty(USER_ID))

{

$this->error('사용자가 로그인되어 있지 않습니다. 로그인하십시오.',url('user/login' ));

}

}


浮梦浮梦2571일 전1925

모든 응답(3)나는 대답할 것이다

  • ringa_lee

    ringa_lee2017-09-11 17:18:59

    오류 메시지는 무엇인가요?

    회신하다
    0
  • 爱做梦的年纪

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

    이것은 분명히 변수가 아닙니다. 변수에 $를 추가해야 합니다. 예를 들어 $user_id = $_SESSION['USER_ID'] 입니다. 몇 가지 소개 비디오 튜토리얼을 시청하는 것이 좋습니다. 일부 소스 코드 코스웨어를 사용하면 개선이 훨씬 더 커질 것입니다:

    http://www.sucaihuo.com/video/143-0-0

    회신하다
    0
  • 爱做梦的年纪

    $user_id = $_SESSION['USER_ID']; if(비어 있음($user_id)) { $this->error('사용자가 로그인되어 있지 않습니다. 로그인하십시오.',url('user/login')); }

    爱做梦的年纪 · 2017-09-09 07:46:34
    初一

    USER_ID는 상수일 수 없습니다.

    初一 · 2017-09-13 16:05:33
    ringa_lee

    USER_ID는 상수일 수 있습니다.

    ringa_lee · 2017-09-11 17:19:25
  • 按键盘手指磨破皮

    按键盘手指磨破皮2017-09-08 23:52:12

    오류 메시지를 보내지 않습니다. 코드의 절반만 작성하면 됩니다. USER_ID가 무엇인가요? 잘못 썼나요? 변수이고 $를 추가하지 않았습니다. 로그인으로 판단하면 세션이겠죠? $_SESSION['USER_ID'];

    를 쓰려면

    회신하다
    0
  • ringa_lee

    USER_ID는 상수일 수 있습니다.

    ringa_lee · 2017-09-11 17:19:45
  • 취소회신하다