Ce n'est évidemment pas une variable. PHP aime $. Vous devez ajouter $ à la variable. Vous devez attribuer des valeurs à cette variable. Par exemple, $user_id = $_SESSION['USER_ID']. Je vous suggère de regarder quelques didacticiels vidéo d'introduction Avec certains didacticiels sur le code source, l'amélioration sera encore plus grande :
répondre$user_id = $_SESSION['USER_ID'];
si (vide ($ user_id))
{
$this->error('L'utilisateur n'est pas connecté, veuillez vous connecter',url('user/login'));
}
Vous n'envoyez pas de message d'erreur. Il vous suffit de deviner lors de l'écriture de la moitié du code. Qu'est-ce que USER_ID ? L'avez-vous mal écrit ? C'est une variable et vous n'avez pas ajouté $. À en juger par votre connexion, cela devrait être une session, n'est-ce pas ? Pour écrire $_SESSION['USER_ID'];
Quel est le message d'erreur ?
Ce n'est évidemment pas une variable. PHP aime $. Vous devez ajouter $ à la variable. Vous devez attribuer des valeurs à cette variable. Par exemple, $user_id = $_SESSION['USER_ID']. Je vous suggère de regarder quelques didacticiels vidéo d'introduction Avec certains didacticiels sur le code source, l'amélioration sera encore plus grande :
http://www.sucaihuo.com/video/143-0-0.
Vous n'envoyez pas de message d'erreur. Il vous suffit de deviner lors de l'écriture de la moitié du code. Qu'est-ce que USER_ID ? L'avez-vous mal écrit ? C'est une variable et vous n'avez pas ajouté $. À en juger par votre connexion, cela devrait être une session, n'est-ce pas ? Pour écrire $_SESSION['USER_ID'];