CakePHP сессия читает переменную, которая не установлена - PullRequest
4 голосов
/ 05 января 2012

Основной вопрос, я устанавливаю переменную (идентификатор Facebook) в сеансе cakephp, если пользователь из Facebook, если в сеансе установлен идентификатор Facebook, я хочу сделать что-то другое. Как я могу это проверить?

Я делаю что-то вроде:

if(isset($this->Session->read("fbid")) && $this->Session->read("fbid") != "")

Это правильно?

Заранее спасибо!

1 Ответ

11 голосов
/ 05 января 2012

Компонент Session имеет метод, называемый check.

if ($this->Session->check('fbid')) {
    //fbid exists in session
}

Страница руководства CakePHP по методам компонента сеанса

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...