自动取款机,我正在测试我的购物车。当我打开与产品的新页面添加到购物车,他们补充加罚款,但我也得到例如一个错误:PHP加入购物车
注意:未定义指数:cart_25在
25是与相关指数该产品。
if (isset($_GET['add'])) {
$_SESSION['cart_'.(int)$_GET['add']]+=1;
}
foreach($_SESSION as $name => $value) {
if ($value>0){
if (substr($name,0,5)=='cart_') {
$name = substr($name, 5, (strlen($name)-5));
echo $name.'<br />';
}
任何提示,以帮助将是巨大的
作为答案下面显示的一个,没有必要投下$ _GET [“添加”]为int,你什么时候来连接它(作为一个字符串),以“cart_” – 2012-02-22 18:01:03