как реализовать корзину без входа в аккаунт

183
09 апреля 2018, 00:08

ситуация такая, хочу сделать так чтобы человек без входа в аккаунт мог добавлять товары в свою корзину, а если он захочет войти в свой акк то добавленные в корзине были видны именно у него, какая логика там должна быть?

Answer 1

Вы можете реализовывать это с помощью cookie или local storage. Например пользователь зашел на сайт присвоить ему уникальный индентификатор, можно сгенерировать хеш, или что-то другое на Ваш выбор. Дальше сохраняете этот индентификатор в cookie или в local storage. Когда пользователь начинает выбирать товары, если корзина реализована через БД, то можно создавать в таблице корзины поле для индентификатора и записывать туда этот интдентификатор и когда пользователь регистрируется или логуеться проверять его уникальный индентификатор существует ли он в таблице корзин, если да то присвоить ее этому пользователю.

READ ALSO
Доступ к экземпляру класса из AJAX

Доступ к экземпляру класса из AJAX

Добрый день, сообществоПодсобите нубу

203
Мобильный редирект на PHP?

Мобильный редирект на PHP?

Движек DLE, сделал редирект, но при заходе с андроида,браузер пишет что сайт выполнил переадресацию слишком много раз

187
Проблема с кодировкой при импорте из MySQL в Google Datastudio

Проблема с кодировкой при импорте из MySQL в Google Datastudio

Всем привет! Возникла проблема с кодировкой при подключении мой MySQL к Google Datastudio

196
Проблема при INSERT большого (>4) json массива в MYSQL

Проблема при INSERT большого (>4) json массива в MYSQL

Уважаемые, подскажите, пытаюсь добавить INSERTом json (массив из более чем 4 групп элементов) в MySQL и в итоге ничего не добавляется

202