session购物车Word格式文档下载.docx

上传人:b****3 文档编号:15830943 上传时间:2022-11-16 格式:DOCX 页数:10 大小:18.27KB
下载 相关 举报
session购物车Word格式文档下载.docx_第1页
第1页 / 共10页
session购物车Word格式文档下载.docx_第2页
第2页 / 共10页
session购物车Word格式文档下载.docx_第3页
第3页 / 共10页
session购物车Word格式文档下载.docx_第4页
第4页 / 共10页
session购物车Word格式文档下载.docx_第5页
第5页 / 共10页
点击查看更多>>
下载资源
资源描述

session购物车Word格式文档下载.docx

《session购物车Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《session购物车Word格式文档下载.docx(10页珍藏版)》请在冰豆网上搜索。

session购物车Word格式文档下载.docx

"

next

Session("

UserCart"

)=mCart

endif

EndSub

检查购物车

PublicFunctionCheckCart()

IFIsArray(Session("

))THEN

CheckCart=true

ELSE

CheckCart=false

ENDIF

EndFunction

检查购物车是否为空

FunctionCheckEmtpy()

dimmCart

mCart=Session("

Fori=LBound(mCart,2)toUBound(mCart,2)

ifmCart(0,i)<

>

then

CheckEmtpy=false

ExitFunction

endif

next

CheckEmtpy=True

添加商品

FunctionAddItem(aID,aName,aPrice1,aPrice2,aPrice3,aCount,aImage)

AddItem=false

ifCheckItem(aID)=falsethen

无此商品

ifmCart(0,i)="

mCart(0,i)=aID

mCart(1,i)=aName

mCart(2,i)=aPrice1

mCart(3,i)=aPrice2

mCart(4,i)=aPrice3

mCart(5,i)=aCount

mCart(6,i)=aImage

session("

AddItem=true

exitFunction

i=i+1

RedimpreservemCart(6,i)

AddItem=True

Else

有此商品,则商品数目+1

ModifItemaID,aCount,0

Endif

修改商品数目

SubModifItem(mID,mCount,mFlag)

mFlag-标志0-添加1-删除,2-修改3-清空

mID-商品ID

mCount-修改商品的数目

mCart=Session("

ifmCart(0,i)=mIDthen

selectcasemFlag

case1

mCart(5,i)=mCart(5,i)-mCount

case0

mCart(5,i)=mCart(5,i)+mCount

case2

ifmCount=0then

mCart(5,i)=0

mCart(0,i)="

else

mCart(5,i)=mCount

case3

endselect

exitSub

查看推车

FunctionViewCart()

mCart=session("

ViewCart=mCart

检查商品

FunctionCheckItem(cID)

mCart=Session("

ifmCart(0,i)=cIDthen

CheckItem=True

CheckItem=false

清空购物车

SubRemoveAll()

EndSub

商品总价值

FunctionTPrice()

dimmCart,i

dimOutPrice(3)

fori=LBound(mCart,2)toUBound(mCart,2)

then

Outprice(0)=Outprice(0)+mCart(2,i)*mCart(5,i)

Outprice

(1)=Outprice

(1)+mCart(3,i)*mCart(5,i)

Outprice

(2)=Outprice

(2)+mCart(4,i)*mCart(5,i)

Outprice(3)=OutPrice(3)+mCart(5,i)

TPrice=OutPrice

EndClass

'

=================================================

建立购物车对象,该对象用于直接在程序中调用

dimuCart

setuCart=newUserCart

uCart.CreateCart

%>

使用:

第1

第二

建立一个购物车

uCart.CreateCart 

(可以重复建立,由于里面有IsArray判定。

所以建议这句在建立购物车对象后必写)

第三

增加购物车里的商品,在客户端点了某产品后,服务器端处理的ASP文件中接受传过来的产品标志,并访问数据库。

分别把AddItem(aID产品标

志如ID,aName产品名称,aPrice1产品价格一,如单价,aPrice2产品价格二如会员价,aPrice3产品价格三如金牌会员价,假如没这么多可以

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 工程科技 > 机械仪表

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1