Bboy
Новичок
Помогите разобраться с кодом.
<?php
session_start();
session_register("cart");
$temp = ($_GET['tovar']);
$cart[]= $temp;
echo '<hr>';
for ($i=0; $i<(count($cart)); $i++);
{
echo '<br>';
if (empty($cart[$i]))
{ echo "the cart is empty!!!";
}
else
echo ($cart[$i]);
}
?>
При запуске скрипта переменная карт получает значение. Надо, что бы когда скрипт запускается в следующий раз, и соответсвенно, передается следующее значение в cart, она бы накапливала в себе эти и последующие значения.
Но скрипт почему-то ничего не выдает, такое впечатление, что $cart просто пустая. Но если сделать вот так:
echo ($cart[]= $temp); // то выводится значение, хотя в дальнейшем, при выводе всего массива в цикле я получаю пустой экран((
<?php
session_start();
session_register("cart");
$temp = ($_GET['tovar']);
$cart[]= $temp;
echo '<hr>';
for ($i=0; $i<(count($cart)); $i++);
{
echo '<br>';
if (empty($cart[$i]))
{ echo "the cart is empty!!!";
}
else
echo ($cart[$i]);
}
?>
При запуске скрипта переменная карт получает значение. Надо, что бы когда скрипт запускается в следующий раз, и соответсвенно, передается следующее значение в cart, она бы накапливала в себе эти и последующие значения.
Но скрипт почему-то ничего не выдает, такое впечатление, что $cart просто пустая. Но если сделать вот так:
echo ($cart[]= $temp); // то выводится значение, хотя в дальнейшем, при выводе всего массива в цикле я получаю пустой экран((