我正在与 Joomla 合作。在一页上,我正在通过以下代码设置一些会话变量。
$session =& JFactory::getSession();
$session->set( 'myvar', 'helloworld','my_shop' );
然后我的网站重定向到另一个页面。但我无法通过以下方式在代码页中获取该变量。
echo 'Session variable myvar has value: ' . $session->get( 'myvar', 'empty' );
我在控制器中使用 $mainframe->redirect()。就在重定向之前,我得到了会话变量,而在重定向之后,我没有得到会话变量。
还有会话在重定向时具有其他变量(以前存储),但它们被保留!!!...提前致谢。