Находил много примеров на тему корзины и сессий. Во многих делают так:
Получаем $id из массива GET
session_start();
if(empty($_SESSION['product']))
$_SESSION['product']=array();
array_push($_SESSION['product'],$id);
foreach($_SESSION['product'] as $f){
echo "ID - ".$f."<br>";
}
Т.к. id лежит в GET то при обновлении страницы должны добавляться id в сессию, но этого не происходит. Происходит так, что при обновлении страницы product хранит не массив, а скаляр. Все пишут, что работает, а у меня не работает. В чём может быть проблема? Как хранить массив в сессии?