Показать сообщение отдельно
  #1 (permalink)  
Старый 03.05.2013, 21:54
Аспирант
Отправить личное сообщение для niko42 Посмотреть профиль Найти все сообщения от niko42
 
Регистрация: 12.07.2012
Сообщений: 81

Работа cookie
Здравствуйте!

Суть такова, кладем в корзину продукт и записываем в куки.
Далее обноваляем старницу, читаем куки записываем значение в переменные (все тоже все окей).
Переходим в другую категорию кладем в корзину товар и почему-то в этот момент корзина обнуляется (т.е. было 5 шт. 23441 руб., а стало 1шт. 200 руб.)

Подскажите, пожалуйста, ЧТО НЕ ТАК???
var productPrice = get_cookie("productPrice") ? 0 : get_cookie("productPrice");
        var productCount = get_cookie("productCount") ? 0 : get_cookie("productCount");

        function setBasketProduct(id, count, price){
            productCount += count;
            productPrice += price;
            document.getElementById("productCount").innerHTML = productCount;
            document.getElementById("productPrice").innerHTML = productPrice;
            var times = new Date();
            set_cookie ( "product", get_cookie("product") + ", " + id + "-" + count + "-" + price, times.getFullYear(), times.getMonth(), (times.getDay()+1), "/", "", "" );
            set_cookie ( "productCount", productCount, times.getFullYear(), times.getMonth(), (times.getDay()+1), "/", "", "" );
            set_cookie ( "productPrice", productPrice, times.getFullYear(), times.getMonth(), (times.getDay()+1), "/", "", "" );
        }
Ответить с цитированием