【发布时间】:2014-04-16 11:18:29
【问题描述】:
我正在开发一个购物车系统,当我第一次尝试添加产品时,它总是给我一个警告,内容如下:
注意:未定义索引:第 9 行 .../cart.php 中的 2
索引:2是id_product
$product=(isset($_SESSION['cart']) and $_SESSION['cart']!="") ? $_SESSION['cart'] : "";
if(isset($_POST['id_product'])){
$product= $_POST['id_product'];
$quantity= $_POST['qty'];
$_SESSION['cart'][$product]+=$quantity;
}
无论如何它都在添加值,但是在我刷新将出现在我的 foreach 表上的页面之后。我收到的值是正确的。
当我在另一个页面上登录后,我正在定义默认值。
$_SESSION['car'][0] = 0;
有什么建议吗?
【问题讨论】:
-
感谢您的支持,但这对我没有帮助:/
-
@AndréFerreira 欢迎您。