@CodeDes3D

Как привязать сессию к id пользователя?

Здравствуйте. Пишу простенький интернет-магазинчик для курсовой. Есть несколько БД, в том числе БД пользователей с их id, login и т.д. Корзина вся хранится в $_SESSION['basket']. А login и id уже прошедшего авторизацию пользователя хранится в $_SESSION['user']. У сессий увеличено время жизни на +1неделя, и хранятся они в папке сайта.
Проблема собственно с разделением сессий каждого пользователя. Если один пользователь выйдет, а другой авторизуется на том же компьютере, то корзина открывается одна и та же. Как указать Сессиям, чтобы они открывали старую сессию, название которой например начинается с id пользователя?
Препод код не будет проверять, главное чтоб работало.
  • Вопрос задан
  • 406 просмотров
Решения вопроса 1
Immortal_pony
@Immortal_pony Куратор тега PHP
Если пользователь авторизован, то храните его корзину в БД. Иначе - в сессии.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы