检查joomla会话的存在

时间:2014-07-23 14:38:29

标签: session joomla

我试图检查会话是否存在,直到用户使用JFactory::getSession();登录Joomla,但它无法正常工作。

同样JFactory::getUser();此方法在会话生存期到期后显示用户ID。 如果有任何解决方案可以验证Joomla会话,请告诉我。

1 个答案:

答案 0 :(得分:0)

您可以使用以下内容获取Joomla会话

$Jsession = JFactory::getSession();
$session = $Jsession->get('myVar');

然后根据需要进行检查,如下:

if($session) {
    // session exists
}
else {
    // session doesn't exist
}

至于显示用户ID,只有在getUser()检索当前用户对象时,用户才会显示该ID。

相关问题