我试图检查会话是否存在,直到用户使用JFactory::getSession();
登录Joomla,但它无法正常工作。
同样JFactory::getUser();
此方法在会话生存期到期后显示用户ID。
如果有任何解决方案可以验证Joomla会话,请告诉我。
答案 0 :(得分:0)
您可以使用以下内容获取Joomla会话
$Jsession = JFactory::getSession();
$session = $Jsession->get('myVar');
然后根据需要进行检查,如下:
if($session) {
// session exists
}
else {
// session doesn't exist
}
至于显示用户ID,只有在getUser()
检索当前用户对象时,用户才会显示该ID。