0
我遇到了CakePHP會話的問題。 我已經設置瞭如下的會話。CakePHP會話變量變成別的
$this->Session->write('ProjectID',6);
但後來當我使用下面的代碼讀取值,它成爲什麼else.In我的情況下,成爲「IMG」。
$this->Session->read('ProjectID');
我試着與谷歌在這個問題上合作,但似乎沒有人像我一樣有問題。
我遇到了CakePHP會話的問題。 我已經設置瞭如下的會話。CakePHP會話變量變成別的
$this->Session->write('ProjectID',6);
但後來當我使用下面的代碼讀取值,它成爲什麼else.In我的情況下,成爲「IMG」。
$this->Session->read('ProjectID');
我試着與谷歌在這個問題上合作,但似乎沒有人像我一樣有問題。
嘗試檢查會話是否未被銷燬或密鑰在您讀取之前被刪除。並強烈建議你檢查重點每次讀取之前確實存在,並使用CakePHP的點表示法是這樣的:
if($this->Session->check('Project.id')) {
$this->Session->read('Project.id');
}
嗨佩德羅,感謝您的答覆。 我在閱讀會話之前已經做過檢查,類似於你的回覆,但它也不會發生。會話檢查返回true,但數據總是錯誤的。 – user3698702 2014-11-11 08:15:57
它可能b得到改變別的地方... – 2014-11-03 06:59:44
我已經經歷控制器甚至重命名變量。但仍然如此。 – user3698702 2014-11-03 07:07:14
你在哪裏閱讀會議? – 2014-11-03 07:08:28