0
我使用Joomla 2.5.27,我需要創建一個php並獲得後臺登錄用戶的會話。獲取用戶會話僅記錄到Joomla Backend
我有一個代碼,我在網
define('_JEXEC', 1);
define('JPATH_BASE', realpath(dirname(dirname(__FILE__))));
require_once (JPATH_BASE . '/includes/defines.php');
require_once (JPATH_BASE . '/includes/framework.php');
$mainframe =& JFactory::getApplication('administrator');
$mainframe->initialise();
$user =& JFactory::getUser();
$session =& JFactory::getSession();
header('Content-Type: application/json');
echo json_encode($session);
發現,這樣,如果用戶登錄到前端則返回一個登錄的用戶的問題。但是,如果它僅記錄到後端,此代碼會返回guest用戶。
任何人都可以解釋我是否有可能獲得後端會話?
上述代碼的php文件位於管理員路徑
請嘗試通過[Joomla Stack Exchange](http://joomla.stackexchange.com)詢問您的問題;) – Lodder 2014-10-27 12:46:54
對不起,它已經工作。我清除了餅乾,一切都像魅力一樣。無論如何,我會看看Joomla Stack Excange。 – codeTemplar 2014-10-27 14:14:23
請添加此答案並接受它以標記爲已解決;) – Lodder 2014-10-28 11:35:21