|
|
|
| Не могу ничего понять
setcookie('order', $addtoorder, $wait);
|
Так вот добавляю данные о заказе туда.
Сам заказ так выглядит
$addtoorder = $_GET['id'].'|'.$_GET['color'].'|'.$_GET['size'].'|'.$_GET['price'];
if(!empty($_COOKIE['order']))
$addtoorder = $_COOKIE['order'].'||'.$addtoorder;
|
Но, почему-то, при подсчете кол-ва товаров в разных местах скрипта и в разных браузерах кол-во переменных, считаемых так вот
$orders = explode("||",$_COOKIE['order']);
$countorders=count($orders);
|
Разное. уже всю голову сломал, не могу понять.
Совершенно одинаковая конструкция вызывается через аякс - считает допустим 5ть товаров.
Обновляю страницу, где уже не через аякс это считается, в куки уже ничего не добавляются - там 6ть показывает. И на самом деле их 6ть. И что такое - не могу понять совершенно :( | |
|
|