我在我的項目中使用會話數組,因此我必須使用 $_SESSION['checkToken']['quote']
這幾乎適用於所有文件。但在幾個文件中,我正面臨錯誤 undefined variable _session
。Yii 1:在某些文件上獲取「undefined variable _session」
ex。在我的TempMediaController中,當我要訪問 echo $_SESSION['checkToken']['quote']
時,我面臨同樣的錯誤。但同樣的事情在其他控制器工作。
爲了避免這個錯誤,我得到了一個解決方案。我開始TempMediaController我加@session_start();
。這解決了我的問題。但我知道這是不正確的方式。那麼解決這個問題的正確方法是什麼?
看來,當操作被觸發時,會話不會自動啓動。 –