我們在與Joomla 1.5安裝相同的服務器上開發了獨立腳本。我們希望看到用戶在向他們訪問腳本之前是否登錄到Joomla。爲此,我們希望交叉引用Joomla的session_id,然後查詢Joomla數據庫以驗證用戶是否已登錄。我們如何在同一臺服務器上維護CMS和獨立腳本之間的會話變量?
此時,我們的獨立腳本看起來像這樣,只是爲了測試我們是否可以訪問會話變量。
<?
session_start();
print_r($_SESSION);
?>
但是,會話變量是空的並打印出一個空數組。有誰知道我們爲什麼無法將會話變量傳遞給獨立腳本?在Joomla代碼中執行print_r($ _ SESSION)工作得很好。