Funktion zum Löschen und Entleeren des Warenkorbs
1. Die Funktion zum Stornieren von Waren ist wie folgt:
ein Tag zum Hinzufügen eines Links:
<a href ="shoppingcart. php?a=delone&key=<?php echo $key ?>" onclick="">Abbrechen</a>
wenn das Urteil noch eins hinzufügt:
<?php
//取消购物车里的一件商品
elseif($a=="delone"){
$key=$_GET["key"];
$shoppingcart=unserialize($_COOKIE["shoppingcart"]);
unset($shoppingcart[$key]);
if(empty($_COOKIE)){
setcookie($shoppingcart,"",time()-3600);
}else{
setcookie("shoppingcart",serialize($shoppingcart));
}
header("location:shoppingcart.php");
exit();
}Eins abbrechen Nur das Produkt muss uns sein Entfernen Sie einfach den entsprechenden Schlüsselwert
2. Löschen Sie die Warenkorbfunktion
Fügen Sie ein Tag hinzu, um einen Get zu senden Anfrage:
<a href="shoppingcart.php?a=empty">Warenkorb löschen</a>
Fügen Sie noch einen zum if-Urteil hinzu:
<?php
//清空购物车
elseif($a=="empty"){
//清除整个cookie保存的商品信息
unset($_COOKIE["shoppingcart"]);
setcookie("shoppingcart","",time()-3600);
echo "<div class='shoppingcartempty'>您的购物车目前没有商品!3秒后跳回首页......</div>";
header("Refresh:3;url=goods.php");
}3, der Effekt zeigt sich wie folgt



