php购物车实现代码
ShopCar.php <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <script type="text/javascript"> function buy(i) { var num=$(':input[name=num]')[i].value; var name=$('[name=name]')[i].innerHTML; var price=$('[name=price]')[i].innerHTML; alert(num+name+price); $.ajax({ type:'post',//传送的方式,get/post url:'index.php',//发送数据的地址 cache:'false', data:'num='+num+"&name="+name+"&price="+price, success:function(data) { alert(data); } }) } <table> <tr><td>商品编号</td><td>商品名称</td><td>价格</td><td>数量</td><td>购买</td></tr> <tr><td>0</td><td></td><td> </td><td></td><td>购买</td></tr> <tr><td>1</td><td></td><td> </td><td></td><td>购买</td></tr> <tr><td>2</td><td></td><td> </td><td></td><td>购买</td></tr> <tr><td>3</td><td></td><td> </td><td></td><td>购买</td></tr> <tr>查看购物车</tr> </table> index.php <div class="codetitle"><a style="CURSOR: pointer" data="42676" class="copybut" id="copybut42676" onclick="doCopy('code42676')"> 代码如下:<div class="codebody" id="code42676"> <?php require 'Shopcar.class.php'; session_start(); $name=$_POST['name']; $num=$_POST['num']; $price=$_POST['price']; $product=array('name'=>$name,'num'=>$num,'price'=>$price); print_r($product); if(isset($_SESSION['shopcar'])) $shopcar=unserialize($_SESSION['shopcar']); else $shopcar=new Shopcar(); $shopcar->add($product); $_SESSION['shopcar']=serialize($shopcar); show.php <div class="codetitle"><a style="CURSOR: pointer" data="82197" class="copybut" id="copybut82197" onclick="doCopy('code82197')"> 代码如下:<div class="codebody" id="code82197"> <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <table> <tr><td>商品编号</td><td>商品名称</td><td>价格</td><td>数量</td></tr> <?php require 'Shopcar.class.php'; session_start(); $shopcar=unserialize($_SESSION['shopcar']); print_r($shopcar); $productList=$shopcar->productList; foreach ($productList as $product){ ?> <tr><td>1</td><td></td><td> </td><td><input name='num' type='text' value='<?php echo $product['num']?>' /></td></tr> <?php }?> </table> (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |