点击订购的时候把 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&"") &" "& request.Cookies("p"&tt&"")
&" "&request.Cookies("n"&tt&"")&"<br>"
end if
end if
end if
next
为什么我在写入的时候 单写c-名称,或 价格 数量都没事
偏偏是3个(名 价 数) 一块写入时候 会出错啊