1

我对joomla了解不多。我找到了这个:

JFactory::getSession();

在这里我发现有一个过期日期,但我不能让它工作。 http://www.techportal.co.za/joomla/joomla-tutorials/304

你能举一个工作的例子吗?

只希望当用户重新打开浏览器时存储在最后一个会话中的数据可用。还不得不说我正在使用外部域登录,所以在这种情况下,我不关心 joomla 处理用户的内部方式。

4

1 回答 1

0

您可以在使用的文档中看到的 4 个部分需要在数组中传递($options在 API 中调用)

所以你需要通过

$time=99; //time in minutes
$options = array(
    "expire" => $time,
);
$session =& JFactory::getSession($options);

请注意,默认情况下,这是由 Joomla 2.5 以上配置区域中的参数处理的!这很可能在 1.5 中也是如此——我手头没有 1.5 的副本。

于 2012-11-13T11:26:54.180 回答