ショッピングカートの削除と空の機(jī)能
1. 商品をキャンセルする機(jī)能は次のとおりです:
a タグ追加リンク:
<a href="shoppingcart.php?a=delone&key=<?php echo $key ?>" onclick="">キャンセル</a>
if 判斷、もう 1 つ追加します :
<?php //取消購(gòu)物車?yán)锏囊患唐?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(); }
項(xiàng)目をキャンセルするには、対応するキー値の設(shè)定を解除するだけです
2、クリアショッピング カート関數(shù)
取得リクエストを送信するためのタグを追加します:
<a href="shoppingcart.php?a= 「空」>ショッピングカートをクリア</a>
判定にもう 1 つ追加する場(chǎng)合:
<?php //清空購(gòu)物車 elseif($a=="empty"){ //清除整個(gè)cookie保存的商品信息 unset($_COOKIE["shoppingcart"]); setcookie("shoppingcart","",time()-3600); echo "<div class='shoppingcartempty'>您的購(gòu)物車目前沒有商品!3秒后跳回首頁(yè)......</div>"; header("Refresh:3;url=goods.php"); }
3、効果は以下に示されています
##