| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 511 人关注过本帖
标题:[求助]关于COOKIES 的吗?紧急求助!
取消只看楼主 加入收藏
melack
Rank: 1
等 级:新手上路
帖 子:230
专家分:0
注 册:2006-9-27
收藏
 问题点数:0 回复次数:1 
[求助]关于COOKIES 的吗?紧急求助!

我做网站上点菜系统

从数据库把 菜名 价格 输出来 ! 每个菜名都加上 订购按钮

点击订购的时候把 ID ,名称 ,价格 传过去,

if action="ad" then
if request.Cookies("c"&id&"")<>"" then
response.Cookies("p"&id&"")=cdbl(request.Cookies("p"&id&""))+price
response.Cookies("n"&id&"")=cdbl(request.Cookies("n"&id&""))+num
Response.Cookies("n"&id&"").expires=dateadd("h",1,now())
Response.Cookies("p"&id&"").expires=dateadd("h",1,now())
end if

if request.Cookies("c"&id&"")="" then
response.Cookies("c"&id&"")=food
response.Cookies("p"&id&"")=price
response.Cookies("n"&id&"")=num
end if
end if
end if
这样来实现 数量和 价格的累加
下面是读取
For each cookiesname in request.cookies
if request.cookies(cookiesname).haskeys then

else

if request.Cookies(cookiesname)<>"" then
if left(cookiesname,1)="c" then
tt=mid(cookiesname,2)
'response.Write tt
response.write "的内容值是: " & request.cookies("c"&tt&"") &"&nbsp;&nbsp;"& request.Cookies("p"&tt&"")

&"&nbsp;&nbsp;"&request.Cookies("n"&tt&"")&"<br>"
end if
end if
end if
next

为什么我在写入的时候 单写c-名称,或 价格 数量都没事
偏偏是3个(名 价 数) 一块写入时候 会出错啊

比如20个菜 你点击到18的时候会突然开始少 菜名 !!! 有时候越点越少 我就纳闷了!!!
我想实现的效果就是
http://www.yonghe.com.cn/order/order/carte.asp?ProductType=1
和这个 上的订餐系统类似的功能!!!
帮看一下是那里错了 或有什么别的办法!!!
先谢谢了!!!!!

搜索更多相关主题的帖子: COOKIES 
2007-09-11 18:36
melack
Rank: 1
等 级:新手上路
帖 子:230
专家分:0
注 册:2006-9-27
收藏
得分:0 

JS不知道怎么弄的
我要写入 3个不同的 才COOKIES 要是名字有相同的就只把 价格和 数量累加
读出来的时候 名字只要一个 ,价钱 数量 是 累加的

关键是我做的这个 错在哪里呢??
为什么 会 减少 真是 郁闷


欢迎光临我的小站 晒晒网 www.
2007-09-11 22:31
快速回复:[求助]关于COOKIES 的吗?紧急求助!
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.023325 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved