PHPショッピングカート機能実装コード(入力例)
リリース: 2016-07-25 08:59:31
-
- //商品カテゴリページ
- session_start();//セッション環境を開く
- //ユーザーが「ショッピングカートに追加」ボタンをクリックしたかどうかを判定します
- if(isset($_POST[ ' カート'])){
- // ループ内で値を代入します
-
- foreach($_POST['cart'] as $value){
- // 商品がショッピングカートに入っている場合
- // 条件:
- // 「入れる」をクリックします ショッピングカートに追加します"---array $_SESSION['cart'];
- //どの製品を決定します----製品の名前が配列に表示されるかどうかを決定します
- //array_key_exists(subscript, array );
- if(isset($_SESSION['cart'])&& array_key_exists($value,$_SESSION['cart'])){
- $_SESSION['cart'][$value]++;
- }else{
-
- //商品がショッピングカートに入っていない場合
- $_SESSION['cart'][$value]=1;
- }
- }
- }
- ?>
- < ;meta http- equiv="Content-Type" content="text/html;charset=utf-8">
- オンライン モール_php ショッピング カート-bbs.it-home.org
- < /head>
-
オンラインモール
- 日用品
-
- /a>
- < "carlist.php">カートを表示
- カートをクリア
コードをコピー 2. carlist.php はショッピングカート内の商品を表示します。
3. ショッピングカートをクリアするcardel.phpファイル
-
- session_start();//セッション環境を開く
//ショッピングカートをクリア
- unset($_SESSION['cart'] );
- ?>
- alert("正常にクリアされました");
- location.href="car.php";
-
-
-
コードをコピー
上記のコードは、商品分類や情報の表示、ショッピングカート内の商品の処理など、ショッピングカートの共通機能を実装しています。お役に立てれば幸いです。
|
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
-
2024-10-22 09:46:29
-
2024-10-13 13:53:41
-
2024-10-12 12:15:51
-
2024-10-11 22:47:31
-
2024-10-11 19:36:51
-
2024-10-11 15:50:41
-
2024-10-11 15:07:41
-
2024-10-11 14:21:21
-
2024-10-11 12:59:11
-
2024-10-11 12:17:31