我正在做一个像购物车一样的小项目。 当我点击此链接:如何使用php自我并将信息传递到其他页面
echo "<td><a href=\"$_SERVER[PHP_SELF]?action=zero&commitbuy.php?ids=$id&qoh=$qtyhand&qtb=$quantity\">ok</a></td>";
我希望该程序执行的操作零,这将车表中删除该产品,当我点击确定链接:
<?php
$product_id = $_GET['id'];
$action = $_GET['action'];
if($product_id && !productExists($product_id)) {
die("Error. Product Doesn't Exist");
}
switch($action) {
case "add":
$_SESSION['cart'][$product_id]++;
break;
case "remove":
$_SESSION['cart'][$product_id]--;
if($_SESSION['cart'][$product_id] == 0) unset($_SESSION['cart'][$product_id]);
break;
case "zero":
$_SESSION['cart'][$product_id]==0;
break;
case "empty":
unset($_SESSION['cart']);
break;
}
?>
随后也,commitbuy.php会更新某个产品的数量。 你能提出什么建议,我会这样做。它似乎没有工作。当我将此代码添加:
$_SERVER[PHP_SELF]?action=zero
这一个:
echo "<td><a href=\"commitbuy.php?ids=$id&qoh=$qtyhand&qtb=$quantity\">ok</a></td>";
什么是在生产的HTML中的零动作链接? – 2011-04-15 20:16:55