- Я отображаю раздел товаров, в котором есть кнопка добавления в корзину.
- Пользователь может войти или не войти в систему.
- Вместо того, чтобы сохранять элементы корзины всеанс я поддерживаю его в базе данных с идентификатором текущего сеанса в качестве ссылки.
- После нескольких переходов или времени ожидания сеанса по умолчанию идентификатор сеанса восстанавливается.
- Таким образом, идентификатор текущего сеанса не совпадаетс элементами, добавленными пользователем в базу данных.
- Таким образом, общее количество элементов и количество, которые я отображаю в верхней части страницы, потому что это ноль.
- Я сохранил элементы корзины в сеансев предыдущих проектах, поэтому у меня не было никаких проблем.
- Я использую работу рамки воспламенителя кода
Что я должен сделать, чтобы синхронизировать идентификатор сгенерированного сеанса codeigniter и сеансидентификатор товаров в корзине.Я использую Native Session в codeigniter, а не управление сессиями по умолчанию, которое поставляется с codeigniter.Причина в том, что сессия не работает в IE6, потому что я надеюсь, что IE6 не понимает заголовки CI или что-то в этом роде.
Я хочу сохранить элементы корзины только в базе данных.Что мне делать?