找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 473|回复: 0
打印 上一主题 下一主题

php购物车实现方法

[复制链接]

2560

主题

2560

帖子

7622

积分

论坛元老

Rank: 8Rank: 8

积分
7622
跳转到指定楼层
楼主
发表于 2018-2-14 05:50:47 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

            本文实例讲述了php购物车实现方法。分享给大家供大家参考。具体分析如下:
这里我们为你提供个简单的php购物车代码,从增加购物产品与发生购买了,在商城开发中,这个功能是少不了的,我们不需要数据库,用了txt文本文件来操作用户购物的内容.
增加商品到购物车,代码如下:
[U]复制代码[/U] 代码如下: $product) {
    if (trim($prod_id) == trim($_GET[id])) {
        $curr_product = $product;
    }
}

// Register our session
//session_register('cart');
//if(session_is_registered('cart')) echo "已经注册";

if ($_POST[ordered]) {  // If they have chosen the product

    array_push($_SESSION[cart][products], array(trim($_POST[id]), $_POST[quantity]));
    $_SESSION[cart][num_items] += $_POST[quantity];
}
?>


     
     
        已经添加  到您的购物篮
     
        添加  到您的购物篮
     
     



     
        添加至购物篮成功

    返回 商品列表页面.

    添加  到您的购物篮

    " method="post">
    商品名称:  
   

    商品说明:  
   

    商品单价: RMB
   

    商品数量:
    ">
   
   
     


查看购物车的商品,代码如下:
[U]复制代码[/U] 代码如下: 0,
                  "products"  => array());
}
// From site_lib.inc, Loads the $master_products_list array
LoadProducts(); //载入物品列表
?>


    演示会话跟踪的购物篮程序




欢迎进入网上商店


当前在购物篮里的物品

$product) {
        $product_id = $product[0];
        $quantity   = $product[1];

        $total += $quantity *
                  (double)$master_products_list[$product_id][price];
?>

        商品名称
   

        商品说明
   

        单价
   

        数量
   
  
         
   

         
   

         
   

         
   

         
        ">
        ">
   

        
         
   

       合计:
   

        RMB:
   





商店待出售的商品


    我们提供以下商品待售:


$item) {
?>

        商品名称
   

        商品说明
   

        单价
   
  
         
   

         
   

         
   

        $
   

        
            添加至购物篮
        

   

修改购物车的数量,代码如下:
[U]复制代码[/U] 代码如下_POST[quantity]) ?
                   $_SESSION[cart][num_items] - ($old_num-$_POST[quantity]) :
                   $_SESSION[cart][num_items] + ($_POST[quantity]-$old_num);
?>



     
        数量修改
     


     将数量:  更改为
         
    返回 商品列表页面.

功能页面,用户把购物车里面的内容保存到txt数据库,代码如下:
[U]复制代码[/U] 代码如下:  $name, //名称
                                           "desc" =>  $desc, //说明
                                           "price" => $price); //单价
    }

    @fclose($fp)  //关闭文件
        or die("关闭 $filename 文件失败");
}
?>
很简单,我们只用了4个文件就实现用php 做好购物车功能,好了这只是一款简单的php购物车代码更复杂的需要考虑更多更好.
希望本文所述对大家的php程序设计有所帮助。
            
            
您可能感兴趣的文章:
  • php 购物车的例子
  • php 购物车实例(申精)
  • php购物车实现代码
  • php网上商城购物车设计代码分享
  • 深入PHP购物车模块功能分析(函数讲解,附源码)
  • php 购物车完整实现代码
  • PHP实现的比较完善的购物车类
  • php利用cookies实现购物车的方法
  • php实现购物车功能(上)
  • PHP session实现购物车功能
            
  • 分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
    收藏收藏
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    用户反馈
    客户端