Состояние сеанса PHP не сохранено - PullRequest
1 голос
/ 12 июля 2011

Я работаю над приложением веб-чата. Недавно я столкнулся с проблемой, когда конкретная переменная сеанса не сохраняется. Я понятия не имею, почему это происходит, поскольку все остальное работает нормально. Код:

Это класс, который вызывает функцию, с которой связана команда. Это называется так: Command :: process ("whois", "username_goes_here");

В чем может быть возможная проблема и как ее исправить?

1 Ответ

2 голосов
/ 12 июля 2011

Если вам необходимо сохранить объекты в сеансе, обратите внимание, что класс объекта должен быть загружен до того, как сохраненные объекты вернутся к жизни из сеанса.

В этом случае сначала загрузите определение класса объекта, а затем прочитайте объект из сеанса.

PS: Надеемся, что значение $command не передается напрямую из HTTP-запроса в функцию ...

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