亚洲国产日韩欧美一区二区三区,精品亚洲国产成人av在线,国产99视频精品免视看7,99国产精品久久久久久久成人热,欧美日韩亚洲国产综合乱

PHP開發(fā)簡單購物車之實(shí)現(xiàn)購買功能

buy.php 此頁完成購買功能

1603.png

這里主要是做了在session中處理購買商品操作,把session中的商品信息和購買的商品信息對(duì)比。

如果是第一次購買某物品,則在購物車中加入該商品信息和計(jì)算總價(jià),

如果再次點(diǎn)擊購買,則已購商品數(shù)量加1,總價(jià)重新計(jì)算,查看購物車鏈接可以到購物車頁面。

<html>
<head>
  <meta http-equiv="Content-Type" content="text/html;charset=utf-8">
  <title>購買頁</title>
</head>
<body>
<?php
//開啟session
session_start();

//獲取傳過來的商品名和價(jià)格
$name = $_GET['name'];
$price = $_GET['price'];

//把session中的商品信息和傳過來的(剛買的)商品信息對(duì)比
$goods = $_SESSION['goods'];
if ($name == $goods[$name]['name']) {
  //買過的話,則總價(jià)格增加,相應(yīng)商品數(shù)量增加
  $_SESSION['totalPrice'] += $price;
  $goods[$name]['number'] += 1;
} else {
  //第一次買的話,將相應(yīng)的商品信息添加到session中
  $goods[$name]['name'] = $name;
  $goods[$name]['price'] = $price;
  $goods[$name]['number'] += 1;
  $_SESSION['totalPrice'] += $price;
}

$_SESSION['goods'] = $goods;
//購買處理完畢后跳轉(zhuǎn)到商品列表
header('location: list.php');
?>
</body>
</html>


繼續(xù)學(xué)習(xí)
||
<html> <head> <meta http-equiv="Content-Type" content="text/html;charset=utf-8"> <title>購買頁</title> </head> <body> <?php //開啟session session_start(); //獲取傳過來的商品名和價(jià)格 $name = $_GET['name']; $price = $_GET['price']; //把session中的商品信息和傳過來的(剛買的)商品信息對(duì)比 $goods = $_SESSION['goods']; if ($name == $goods[$name]['name']) { //買過的話,則總價(jià)格增加,相應(yīng)商品數(shù)量增加 $_SESSION['totalPrice'] += $price; $goods[$name]['number'] += 1; } else { //第一次買的話,將相應(yīng)的商品信息添加到session中 $goods[$name]['name'] = $name; $goods[$name]['price'] = $price; $goods[$name]['number'] += 1; $_SESSION['totalPrice'] += $price; } $_SESSION['goods'] = $goods; //購買處理完畢后跳轉(zhuǎn)到商品列表 header('location: list.php'); ?> </body> </html>
提交重置代碼