?php Der Benutzer ist angemeldet. Wenn es keinen Administrator gibt, kommt auch kein Benutzer herein
öffentliche Funktion __construct(){
parent::__construct();
//Sitzungsdaten dem Administrator zuweisen
$this-> _admin = session(' admin');
if (!$this->_admin) {
// //Wenn session keinen Wert hat, wird davon ausgegangen, dass der Benutzer nicht angemeldet ist und springt zur Anmeldeseite
header('Location: /admins.php/ admins/Account/login');
exit;
}
}
}
换个浏览器访问http://www.php.demo/admins.php/admins/Home/index
解决了吗
if前面加dump($this->_admin)出来看一下
或者上面删了,if直接替换
if (!session('?admin'))
if中判断使用is_set呢