ホームページ  >  に質問  >  本文

if(empty(USER_ID)) を追加するとエラーが発生します

保護された関数 isLogin()

{

if(empty(USER_ID))

{

$this->error('Userログインしていません。ログインしてください',url('user/login'));

}

}


浮梦浮梦2570日前1923

全員に返信(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
  • キャンセル返事