首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > ASP >

关于session的有关问题?

2012-03-06 
关于session的问题???a,b,c三个页面a页面是首页b页面里有方法有用户登陆名和密码a调用b页面里的方法 %cal

关于session的问题???
a,b,c三个页面
a页面是首页
b页面里有方法有用户登陆名和密码
a调用b页面里的方法 <%   call   show_user_left_login()%> <%   Session( "username ")=request.Form( "username ")%>
c页面就是判断用户是否登陆,如果没登陆就不显示内容

现在的问题就是,我在a页面里写 <%session( "username ")=request.form( "username ")%>     -----------得到那个用户登陆的session判断用户是否登陆

c页面   <%
                  if(Session( "username ")=null)   then      
      response.Write   " <font   color= 'red '> 个人会员 <a   href= '/ '> 登陆 </a> 后才可查看! <a   href= '/register/register1.asp '> 注册 </a> </font> "
  else
            %>
<%=address%>
<%end   if%>
运行后,就算用户没登陆依旧显示信息,这个session完全没用到,怎么回事了??


[解决办法]
在登陆成功后设置 Session( "username ")=字符串
[解决办法]
看你哪个页面判断登陆成功的,就放在哪个页面
当判断登陆成功后就放入session( "username ")=字符串
[解决办法]
c页面 <%
if(Session( "username ")= " ") then
response.Write " <font color= 'red '> 个人会员 <a href= '/ '> 登陆 </a> 后才可查看! <a href= '/register/register1.asp '> 注册 </a> </font> "
else
%>
<%=address%>
<%end if%>

热点排行