我有一对夫妇一个Drupal模块中的代码行是这样:PHP会话变量不会取消设置
if ($arg == 'true' && isset($_SESSION['xyz']['noredirect'])) {
unset($_SESSION['xyz']['noredirect']);
}
当执行2号线,我得到错误:
Error messageNotice: Undefined variable: _SESSION in blah() (line 122 of /home/xxxxxxx/public_html/sites/all/modules/blah/blah.module).
我根本无法理解为什么如果会议设置,我不能解除它。
任何想法?
感谢
做ü运行在session_start() – 2013-02-20 11:44:37
@Haim Drupal的应处理的session_start。 – trickyzter 2013-02-20 11:46:24
感谢Haim,只是你知道,我没有写模块,我只是试图修复这一行,因为模块的其余部分工作正常。我无法在模块中看到session_start(),它是否应该添加到某个地方?谢谢 – user2090967 2013-02-20 11:47:28