Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Как сделать разрыв $_SESSION?

Владимир Маяковский Ученик (65), на голосовании 3 года назад
Попробую пояснить суть вопроса. У меня сейчас в тестовом проекте, реализованы корзина и лички пользователей. Данные в корзину записываются и проверяются через $_SESSION.Вот собственно проблема в том, что при смене личного кабинета, товары остаются ровно теже, что и в предидущем кабинете. Как сделать этот процесс уникальным для каждого пользователя? Заранее спасибо!
Голосование за лучший ответ
Евгений Высочин Просветленный (37979) 3 года назад
Удаляй сессию юзера после его выхода из кабинета
Senior Developer Мастер (2208) 3 года назад
Можешь сделать (как быстрый вариант) корзину на COOKIES - это точно гарантирует тебе уникальность. В куки записываешь айдишники товаров. При возвращении юзера, куки сохраняются на стороне клиента (браузера), даже если он вернется через неделю-две и срок действия куки будет актуальен.
Считываешь куки - отсюда понимаешь, какие товары были сохранены.
Похожие вопросы