我们在与我们的 Joomla 1.5 安装相同的服务器上开发了一个独立脚本。我们想在授予他们访问脚本之前查看用户是否登录到 Joomla。为此,我们希望从 Joomla 交叉引用 session_id,然后查询 Joomla 数据库以验证用户是否已登录。
此时我们的独立脚本看起来像这样,只是为了测试我们是否可以访问会话变量。
<?
session_start();
print_r($_SESSION);
?>
但是,会话变量为空并打印出一个空数组。有谁知道为什么我们无法将会话变量传递给独立脚本?从 Joomla 代码中执行 print_r($_SESSION) 就可以了。