Реализация Корзины с использованием сессии

Emir

Guest
Реализация Корзины с использованием сессии

Никак не могу разобраться с записью массива в сессию. Может кто приведет пример корзины? Зараннее спасибо.
 

Фанат

oncle terrible
Команда форума
Emir
$_SESSION - это обычный массив.
если ты не умеешь работать с массивами - так и скажи.
если умеешь - то кто тебе мешает взять и сделать?
попробовать, в конце концов?
 

Emir

Guest
Я понимаю что $_SESSION это массив но мне надо создать массив внутри одного из элементов этого массива с возможностью добавлять и удалять от туда елементы. Или корзину можно сделать проще?
 

Kelkos

Сам себе программер
Или корзину можно сделать проще?
Проще только сильно извратившись, да и то сомневаюсь..(наверной это уже будет из области брайнфака)
Emir - ты действительно НЕПОНИМАЕШЬ как работать с массивом.
$basket=array();
$basket[0]['id']=1;
$basket[0]['count']=100;
$_SESSION['basket']=$basket;
Смотри на код внимательно.. понимаешь?
 

Emir

Guest
Да все правильно ты создал многомерный массив и зарегистрировал как сессионную переменную Basket. А как считать значения?
 

SiMM

Новичок
> А как считать значения?
Точно так же, как и из любого другого массива.
 

Фанат

oncle terrible
Команда форума
Emir, ты, всё-таки, не умеешь работать с массивами.
Почитай в документации, как работать с моногомерными массивами.
 

|)!@610

Guest
Есть ещё понятнее вариант!
$_SESSION['basket']= array(0 => "1", 1 => "2", 3 => "3");

echo $_SESSION['basket'][0]." ".$_SESSION['basket'][1]
 

CCCP_MOCKBA

Новичок
Я писал для одного магазина такую корзину на сессии, могу поделиться, будешь разбираться, точнее классом который пишет и читает сессию ;)
 
Сверху