我有一對夫婦一個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