Мне нужно сделать корзину интернет-магазина на cookie'ах, т.е. без регистрации.
Теория: в куки надо вставлять значение-массив с двумя значениями - id товара и кол-во. Т.е. по сути cookie должна представлять собой двумерный массив.
Практика: все что смог сделать
<?php
$i = 0;
// Ищем, есть ли уже такой товар в корзине.
do {
$key = array_search($_POST['id'], $_COOKIE['cart['.$i.']']);
$i++;
} while ($key == false);
// Если есть, то добавляем к счетчику кол-ва +1.
if($key <> false) {
$f = $_COOKIE['cart['.$key.'][1]']
setcookie('cart['.$key.']', 'array[]',time()+(604800));
}
?>
Вот именно на вставке кук я и застопорился (последняя осмысленная строчка кода не закончена) и голова пошла кругом. Подскажите, кто в курсе.


Ну прикиньте, Вася в курилке показываете новый айфон и говорит, что купил его "прям через интернет, да в 10 раз дешевле". А все друзья тоже мечтают об этом гаджете. Ну и? А плох тот магазин, который не мечтает о таких ситуациях.