PHP сессия эхо не работает? - PullRequest
0 голосов
/ 09 января 2010

У меня есть страница, которая генерирует динамическую переменную $ _SESSION ['variable'], поэтому при обновлении страницы сеанс каждый раз имеет другое значение (просто значение 0-10). Но когда я обновляю страницу в Firefox, ничего не появляется, но в IE все работает нормально. Я тоже пробовал в Опере, но там его тоже нет. Кто-нибудь знает, почему это не отражается, и да, я session_start () в верхней части моей страницы, поэтому он должен работать ...

Ответы [ 3 ]

1 голос
/ 24 февраля 2012

У меня была похожая проблема только сейчас, и проблема была из-за префикса моего URL.!

Позвольте мне объяснить, я определил мой сеанс на странице, начинающейся с "www." но ссылка на вторую страницу была поспешно определена без «www». в начале. После проверки COOKIES я понял, что для моих сессий было два разных идентификатора. Надеюсь, это поможет.

0 голосов
/ 09 января 2010

У вас установлен firebug для firefox? Если это так, у вас есть аддон firecookie

Если это так, вы должны увидеть присутствие PHPSESSID. Если вы не видите куки, скорее всего, это ваша проблема.

0 голосов
/ 09 января 2010

Включены ли файлы cookie в Firefox? Если это не так, вы должны разрешить передачу идентификатора сеанса через строку запроса. Я думаю, что по умолчанию отключено.

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