2012-05-05 3 views
0

Я уже разместил этот вопрос, но все еще не смог решить эту проблему.
Кажется, что у всех есть эта проблема с codeigniter.
Когда я устанавливаю сеанс в контроллере, он отлично работает, и я могу его отобразить. Когда я перехожу на другой контроллер, данные сеанса (CUSTOM) полностью теряются. Я попытался изменить свой файл cookie_domain в config.php. Поскольку я нахожусь на локальном хосте, я попробовал localhost без / и localhost/codeigniter и sodeigniter все не сработало. я потерял Кстати, я где-то читал, что это происходит, когда два запроса ajax происходят одновременно. Может ли это быть проблема? Или, может быть, расскажите мне, как вы разрешили проблему, если у вас были такие же проблемы.информация о кодовом сигнале теряется

Отверните это, я курю на родные сессии php. если кто-то хочет, чтобы сделать это,
http://codeigniter.com/wiki/PHPSession

+0

Вы загружаете библиотеку сеансов во все запросы страниц? $ This-> load-> библиотека ('Session'); – phirschybar

+1

, пожалуйста, напишите свой код. –

+0

@phirschybar yes –

ответ

0

Проверить и перепроверить свой код или внешние библиотеки, которые вы используете для шальной sess_destroy(). Я столкнулся с аналогичной проблемой, когда я хранил идентификатор в сеансе для ссылки, но если пользователь затем регистрируется в библиотеке SimpleLogin, которую я использовал для входа в систему, просто уничтожает весь сеанс, включая данные, которые я не хотел потерять.

Это то, что я получаю от того, что не писал свой собственный код.

Смежные вопросы