Ситуация такая, после успешной оплаты, возвращаемся на success page и все бы ничего, но только на этой странице не видно сессию. Почему так происходит? Если перейти на другие страницы то все нормально. Сессия стартует раньше чем метод успешной оплаты (в котором очистка корзины и тп). Вардампом выводил, действительно пусто. Использую робокассу.
Это надо не мне говорить, а своему браузеру
Чудес не бывает, куки работают по простым правилам, никаких исключений нет.
Если браузер не отправляет куки на определенный адрес, значит он отличается от того, который ставил куки.
FanatPHP, Тогда причем здесь куки? Они отношения к СЕССИИ не имеют!
И что автор топика вардампит var_dump($_COOKIE ) или работает с сессией session_start();
ЭТО РАЗНЫЕ ВЕЩИ!
Сергей, Я вардамплю var_dump($_SESSION) и там пусто, при том что на других страницах нет
Может действительно надо еще куки поковырять (сейчас этим займусь)
Посмотрю что там
FanatPHP, сорь, действительно в куках передается идентификатор сессии, просто меня ввел заблуждение недавний печальный опыт подключения онлайн платежей от сбера (как раз таки терялась сессия пользователя)...