За последние 24 часа нас посетили 57293 программиста и 1805 роботов. Сейчас ищут 978 программистов ...

Умная корзина или как запомнить заказ плиента

Тема в разделе "Сделайте за меня", создана пользователем biryukovm, 6 июн 2017.

  1. biryukovm

    biryukovm Активный пользователь

    С нами с:
    15 окт 2015
    Сообщения:
    54
    Симпатии:
    1
    Привет всем, Столкнулся с такой проблеммой создовал клиентке корзину
    В начале все делал по привязке к IP но как выснилось что если несколько пользователей то видят карзину все и управляют опять же все кто под этим IP + провайдер сбрасывает IP заказ у клиента слетает.
    Потом сделал по кукам создал универсальный генератор чтобы каждый клиент фиксировался и у каждого был свой ключь но опять же нет не да слитает карзина и клиент отпровляет пустой заказ.


    Подскажите готовый скрипт который:
    • Сохранит корректно заказ
    • Запись заказа в бд
    • Запись заказа даже если клиент не оформил заказ
    • Точное сохранение что это заказ именно этого клиента
    • удаление заказа без перезагрузки странницы
    • и т.д всяких плющек хороших
     
  2. denis01

    denis01 Суперстар
    Команда форума Модератор

    С нами с:
    9 дек 2014
    Сообщения:
    12.227
    Симпатии:
    1.714
    Адрес:
    Молдова, г.Кишинёв
  3. biryukovm

    biryukovm Активный пользователь

    С нами с:
    15 окт 2015
    Сообщения:
    54
    Симпатии:
    1
    Да но у сессии есть лимит в времени и при закрытии браузера она уничтожается, предположим клиент открыл браузер выбрал товар для заказа , закрыл браузер и при следующем открытии у него опять должен быть этот заказ
     
  4. denis01

    denis01 Суперстар
    Команда форума Модератор

    С нами с:
    9 дек 2014
    Сообщения:
    12.227
    Симпатии:
    1.714
    Адрес:
    Молдова, г.Кишинёв
    @biryukovm тогда просто cookie запиши, без проверок ip и всяких идентификаторов. Cookie ты же пишешь только в браузер, потом пользователи с таким же IP их не получат
     
  5. biryukovm

    biryukovm Активный пользователь

    С нами с:
    15 окт 2015
    Сообщения:
    54
    Симпатии:
    1
    Ну вот я так и делал меня не трогали пол года , потом опять клинета пишет карзина глючит на мобильниках в основном
     
  6. denis01

    denis01 Суперстар
    Команда форума Модератор

    С нами с:
    9 дек 2014
    Сообщения:
    12.227
    Симпатии:
    1.714
    Адрес:
    Молдова, г.Кишинёв
    что значит глючит? Выясни причину