| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 611 人关注过本帖
标题:求助:会员没登陆,触发购物车,怎样显示"你还没登陆的窗口啊"?
只看楼主 加入收藏
x30705
Rank: 1
等 级:新手上路
帖 子:4
专家分:0
注 册:2007-5-23
收藏
 问题点数:0 回复次数:6 
求助:会员没登陆,触发购物车,怎样显示"你还没登陆的窗口啊"?
如题,是用session吗?可我不太会用,有哪位高手帮帮我.
把一些原理和关键代码告诉我啊,万分感谢!!!
搜索更多相关主题的帖子: 购物车 窗口 触发 会员 登陆 
2007-05-23 08:50
lq7350684
Rank: 6Rank: 6
等 级:贵宾
威 望:20
帖 子:5089
专家分:98
注 册:2006-11-6
收藏
得分:0 
做个判断和查询.
先查询session("username")是否跟数据库里的某一个用户名相等.
如果相等就进入钩物车页面,如果不相等就弹出还没登陆的窗口.
2007-05-23 09:37
hangxj
Rank: 6Rank: 6
等 级:贵宾
威 望:29
帖 子:2045
专家分:0
注 册:2006-4-10
收藏
得分:0 

用户没有登录,当然他的session("username")=""
!!
明白?


http://www./
2007-05-23 09:54
shdyh977
Rank: 1
等 级:新手上路
威 望:1
帖 子:109
专家分:0
注 册:2007-5-22
收藏
得分:0 
在每个文件开头写如下一段代码:

<!--#include file="checkuser.asp" -->
<%if trim(session("username"))<>"" then
response.write "<center><font size=2 color=red>你还没登陆的窗口啊?</font>请<a href='javascript:history.back();'>返回</a></center>"
else%>

程序正常代码

<%end if%>
2007-05-23 11:52
shdyh977
Rank: 1
等 级:新手上路
威 望:1
帖 子:109
专家分:0
注 册:2007-5-22
收藏
得分:0 
补充一下,登陆提交页面里给写以下一句代码:
session("username")=trim(request("username"))

并且在服务器设置里把session变量时间调整的稍长一些,因为session变量默认只有20分钟有效时间
2007-05-23 11:57
shdyh977
Rank: 1
等 级:新手上路
威 望:1
帖 子:109
专家分:0
注 册:2007-5-22
收藏
得分:0 

不好意思,上边代码写错了,正确的应该是:

<%if trim(session("username"))="" then
response.write "<center><font size=2 color=red>你还没登陆的窗口啊?</font>请<a href='javascript:history.back();'>返回</a></center>"
else%>

程序正常代码

<%end if%>

2007-05-23 11:59
你叫什么名字?
Rank: 1
等 级:新手上路
帖 子:11
专家分:0
注 册:2007-5-22
收藏
得分:0 
同意楼上…………

2007-05-23 12:27
快速回复:求助:会员没登陆,触发购物车,怎样显示"你还没登陆的窗口啊"? ...
数据加载中...
 
   



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

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