我有一个页面,您可以在其中查看购物车中的内容(显然正在进行中),并且有一个清除购物车的按钮,它可以工作,但是通过单击链接或输入来移动到站点中的另一个页面地址栏,运行表单操作。它还在产品页面上执行此操作以添加到购物车。如何阻止这种情况发生,以便仅在按下按钮时才运行该操作?
<div id="">
<?php echo "You have " . $_SESSION['cartItems'];
if($_SESSION['cartItems'] == 1){
echo " item";
} else {
echo " items";
}
echo " in your cart amounting to $" . $_SESSION['cartPrice'];?>
<form action="<?php session_destroy();?>"><input type="submit" value="Clear Cart"></form>
</div>