У меня проблема похожая, если не идентична проблеме в этой теме: Случайно теряемые переменные сеанса только в Google Chrome и перезаписи URL
Но все решения в этой теме неработать на меня.Я получаю странное поведение только от Google Chrome в моем приложении PHP / MySQL.Если я попытаюсь сделать это с Firefox, это сработает, а Chrome - нет.
Я перехожу в какое-то место в моей корзине и в нескольких местах кода буду хранить данные сеанса.Не беспокойтесь о том, что я начну сеанс или что-то подобное, у меня есть 11 лет работы в webapp dev, все сделано отлично.
Во всех браузерах я могу var_dump($_SESSION)
и вернуть свои данные, но в Chrome он не хранит данные.Также обратите внимание, что сеанс действительно передается, я могу посмотреть в сетевом мониторе, и я вижу отправку куки и многое другое, связанное с работой сеанса, но этот $_SESSION['last_viewed_element']
не сохраняется.Я также не могу установить что-либо еще, все теряется.
РЕДАКТИРОВАТЬ:
Проблема решена путем переключения с СЕССИЙ НА КУКИ ...