首页  免费主机  ASP源码  PHP源码  JSP源码  .NET源码  工具书籍  安全防护  运维工具
您的位置:首页->PHP源码->商城购物

PHP编写的购买车代码

运行平台:PHP+MYSQL
添加时间:2007-8-9
文件大小:8K
授权方式:免费程序
推荐程度:
浏览次数:1799次
开 发 商:
功能选择:界面预览  
PHP编写的购买车代码
为达到最佳效果,推荐使用九网互联的PHP全能空间,支持Zend、MySQL。
欢迎使用--=金星session实例购物车=-- 欢迎共同学习讨论,我的QQ:183660546 email:51chinese@163.com


介绍:

使用session 开发,session使用方便,速度快。这原来是一个国外的朋友开发的类,我只是在这基础上增加了应用部分,也可以在此基础上做更多的扩展,欢迎朋友们使用。

shop.php ---- 商品页面,购物从这里开始。

lizi.php ---- 购物车页面,显示购物车。

basketlib.php ---- 这是类文件,需要嵌入到使用页面中。

gai.php ---- 修改购物车数量、删除等转向页。

jie.php ---- 结算购物车中的商品。

dingdan.php ---- 生成订单,文件中用的是数据库,将订单写入数据库表中。

sql.txt ---- 附带数据库表。


使用方法:

shop.php 开始页面填入相应数据,进行购物。


session类中的一些方法使用:


注册一个session类
---------------------------------------
session_start();
if (! ssession_is_registered('basket') ) {
$basket=new Basket;
session_register('basket');
}

---------------------------------------

添加一件商品
-----------------------------------------------------------------
$basket->Add_Item($ITEM_ID,$DISPLAY_NAME,$quantity,$price,$data);
------------------------------------------------------------------


Del_* Get_* Set_* 删除商品 \ 得到商品值 \ 设置数量 (这只是几个例子,更多方法可以看类文件)
----------------------------------------
$basket->Del_Item(0)
$basket->Get_Item_Data(0)
$basket->Set_Item_Quantity(0,0)
-----------------------------------------


得到购物车所有的商品
----------------------------------------

if ($basket->Get_Basket_Count()>0) {
$pos = $basket->Enum_Items(true);
while ($pos>=0) {
print $basket->Get_Item_Name($pos).'-'.$basket->Get_Item_Quantity($pos).'
';
$pos = $basket->Enum_Items();
}
}


清空购物车
-----------------------------
$basket-> Empty_Basket();
-----------------------------


可以在每个页面中按照您自己的习惯设置,挺好用的.



用户评论
源码搜索
关键字:

热门下载
最新源码
  • PHP编写的购买车代码