Переменная сеанса CakePHP стала чем-то другим

У меня проблема с сеансом CakePHP.
Я уже установил сессию следующим образом.

$this->Session->write('ProjectID',6);

но затем, когда я использую следующий код для чтения значения, оно становится чем-то другим. В моем случае это становится ‘img’.

$this->Session->read('ProjectID');

Я пытаюсь поработать с Google над этой проблемой, но, похоже, ни у кого нет такой же проблемы, как у меня.

0

Решение

Попробуйте проверить, не был ли сеанс уничтожен или ключ был удален, прежде чем читать его. И настоятельно рекомендуется проверять, существует ли ключ перед каждым чтением, и использовать точечную нотацию CakePHP следующим образом:

if($this->Session->check('Project.id')) {
$this->Session->read('Project.id');
}
0

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector