四种方式检测是否登陆
protected function isLogin($tp)
{
switch($tp)
{
case 1 :
if(!$_SESSION[C('REN_USER_AUTH_KEY')]) $this->ajaxReturn(0,'您尚未登陆!',0);
break;
case 2 :
if(!$_SESSION[C('REN_USER_AUTH_KEY')]) $this->redirect('Login/');
break;
case 3 :
if(!$_SESSION[C('REN_USER_AUTH_KEY')]) echo "";
break;
default :
if(!$_SESSION[C('REN_USER_AUTH_KEY')]) return false;
}
}
本文介绍了一种通过PHP实现的登录状态检测方法,提供了四种不同的处理方式:AJAX返回、重定向到登录页面、输出空字符串及直接返回布尔值。这些方法可以根据应用场景灵活选择。

11万+

被折叠的 条评论
为什么被折叠?



