| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 753 人关注过本帖
标题:session 的问题!
只看楼主 加入收藏
awke002
Rank: 2
等 级:论坛游民
帖 子:201
专家分:55
注 册:2008-7-22
收藏
 问题点数:0 回复次数:3 
session 的问题!
本意是打开的页面,判断是不是用户已经在前面登录,若已经在前面登陆则显示:登陆成功!<% =session("name")%>,欢迎您的到来!
如没有登陆则显示登陆条界面:

问题是,上一页成功登陆,再点到下个页面的时候,没有显示   登陆成功!<% =session("name")%>,欢迎您的到来!

 反而显示的是 登陆条界面:

若是在此页面上点了刷新 又可以显示:登陆成功!<% =session("name")%>,欢迎您的到来!不知道是什么原因!

下面就是代码:
有人可以帮我解答一下么,我现在很迷惑!



<table width="459" border="0" align="left" cellpadding="0" cellspacing="2">
                                        <form  method="post" name="userlogin" id="userlogin">
                                          <input type="hidden" name="formhash" value="b639ce54" />
                                          <input type="hidden" name="referer" value="index.php" />
                                          <tr>
                                            <td width="460" class="title_link_b">
                                            
<% If Session("name") = empty Then

response.Write"<span class='STYLE1'> 用户名:"
response.Write" <input type='text' name='username' class='STYLE1'onblur='this.style.background='#FFF';' onfocus='this.style.background='#f4f4f4';' size='11' maxlength='20' width='50' height='13'/>"
response.Write"密码:</span>"
response.Write"<input type='password' name='password' class='inputbox' onblur='this.style.background='#FFF';'       onfocus='this.style.background='#f4f4f4';' size='11'  maxlength='16' width='50' height='13' />"
response.Write"  <span class='STYLE1'>"
response.Write"<input name='loginsubmit' type='submit' class='STYLE1' style='BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; BORDER-LEFT: 1px solid; BORDER-BOTTOM: 1px solid'  value='登录' />"
response.Write"<input name='button' type='button' class='STYLE1' style='BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; BORDER-LEFT: 1px solid; BORDER-BOTTOM: 1px solid' value='注册' />"
%>
                                                
<%else%>
登陆成功!<% =session("name")%>,欢迎您的到来!
<%end if%>            
                                           </td>
                                          </tr>
                                        </form>
                                      </table>
搜索更多相关主题的帖子: session 
2008-09-07 16:08
yms123
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:209
帖 子:12488
专家分:19042
注 册:2004-7-17
收藏
得分:0 
登陆后给Session("name")赋值的页面是那个?
2008-09-07 20:28
awke002
Rank: 2
等 级:论坛游民
帖 子:201
专家分:55
注 册:2008-7-22
收藏
得分:0 
登陆成功以后登录到一个新的页面,然后再从这个页面登陆到其他的页面

也就是说 中间还有一个临时的页面。。
然后在从这个临时页面开始操作。。
2008-09-08 08:59
乖老鼠
Rank: 5Rank: 5
来 自:四川省
等 级:职业侠客
威 望:2
帖 子:434
专家分:394
注 册:2008-9-8
收藏
得分:0 
我的页面也是,需要刷新一次,然后就不会出问题了。就算是退出之后,也需要刷新一次。。。
2008-09-11 13:34
快速回复:session 的问题!
数据加载中...
 
   



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

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