急救:ASP中会员与非会员问题.

loveinet_168 2008-04-01 02:52:21
问题是这样的,程序使用ASP+ACCESS,在会员状态下订购的产品能够正常显示订购信息,但是非会员情况下任何定购信息都不能显示.

请看程序代码:

会员状态下代码如下:

<%
if request.cookies("lined")("username")<>"" then
set rs=server.CreateObject("adodb.recordset")
rs.open "select count(*) as rec_count from orders where username='"&request.cookies("lined")("username")&"' and zhuangtai=7",conn,1,1
rec_count=rs("rec_count")
rs.close
rs.open "select sum(zonger) as zongji from orders where username='"&request.cookies("lined")("username")&"' and zhuangtai=7",conn,1,1
%>
您的购物车有<%=rec_count%>件商品
总金额:
<%
dim str
str=formatnumber(""&rs("zongji")&"","1",-1)
response.write(str)
%>元

<%rs.close
set rs=nothing
else
%>

非会员状态下:

<%
if request.cookies("lined")("username")="" then
set rs=server.CreateObject("adodb.recordset")
rs.open "select count(*) as rec_count from orders where username='"&request.cookies("lined")("username")&"' and zhuangtai=7",conn,1,1
rec_count=rs("rec_count")
rs.close
rs.open "select sum(zonger) as zongji from orders where username='"&request.cookies("lined")("username")&"' and zhuangtai=7",conn,1,1
%>
%>
您的购物车有<%=rec_count%>件商品
总金额:
<%
dim str
str=formatnumber(""&rs("zongji")&"","1",-1)
response.write(str)
%>元

<%
rs.close
set rs=nothing
%>
<%end if%>
<%end if%>


登陆会员后,会员状态下显示正常,退出会员就不正常了,请问各位大侠我这个问题因该怎么解决?谢谢了,在线等.
...全文
78 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
yezai 2008-04-01
  • 打赏
  • 举报
回复
你用的购物程序我以前用过,找我qq帮你解决吧,记得要多给俺点分 :53080810
lb3376 2008-04-01
  • 打赏
  • 举报
回复
还是有点不明白是什么意思

如果是在退出会员后仍然显示会员的信息的话
在该页面的body的onload事件加上onLoad="opener.location.reload()"就可以了.

loveinet_168 2008-04-01
  • 打赏
  • 举报
回复
这段程序是在同一个页面,退出会员后,那就是非会员,在订购产品的时候就不显示订购信息了,购物车有多少件商品啊
总金额啊,都为0了,但进入会员后就正常显示所订购的信息.问题肯定是有的.请大家帮帮忙,先谢过了.
小逗狗 2008-04-01
  • 打赏
  • 举报
回复
怎么样的不正常,请描述一下!
lb3376 2008-04-01
  • 打赏
  • 举报
回复
退出会员就不正常了?

是怎么样的不正常???

28,391

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧