| 编程中国 | 业界新闻 | 技术文章 | 视频教程 | 下载频道 | 程序源码 | 个人空间 | 编程论坛
全能ASP/PHP/ASP.NET主机,支持月付专业 MSSQL 数据库空间,支持月付专业 MySQL 数据库空间,支持月付学习型 ASP/PHP/ASP.NET 主机 30元/年
高端软件开发 = 年薪十万不是梦赛孚耐:软件保护加密专家身份认证令牌USB KEY 
共有 1106 人关注过本帖
标题:我要写一个登录页面asp.net的,记录了Session和Cookie...
收藏  订阅  推荐  打印 
ggaolin
Rank: 2
等级:注册会员
帖子:74
积分:924
注册:2007-4-25
我要写一个登录页面asp.net的,记录了Session和Cookie...

我要写一个judge.aspx,来判断Session,当它为空时,我在判断Cookie是否存在,我自己写了,可是当我在别人的机器上登录时,显示错误,望高手指教.

//当Session不对的时候,
if(Session["flag"] ==null || Convert.ToBoolean(Session["flag"]) != true)
{
//判断Cookie是否为空
HttpCookie myCookie = Request.Cookies["phone"];
string phoneNumber = Convert.ToString(myCookie.Value);
if(phoneNumber==null || phoneNumber == "")
{
Page.RegisterStartupScript("script","<script>alert('您还没有登录,请登录!');window.location.href='/MessageBook/admin_login.aspx';</script>");
}
else
{
Session["flag"] = true;

}
}
搜索更多相关主题的帖子: Session  Cookie  asp  页面  记录  
2008-1-22 14:07
amyeeq
Rank: 2
等级:注册会员
帖子:48
积分:616
注册:2006-8-22

你这样试试:
Session["flag"] ==null || Convert.ToBoolean(Session["flag"]) != true
先判断 NULL 再判断 TRUE
string phoneNumber = Convert.ToString(myCookie.Value);
先判断  myCookie.Value NUll 再 ToString
2008-1-22 14:44
ggaolin
Rank: 2
等级:注册会员
帖子:74
积分:924
注册:2007-4-25
Session+Cookie

哥们儿,你给我出的这个方法好像不行,我试了一下,不通.
2008-1-22 15:57
徐强
Rank: 12Rank: 12Rank: 12
等级:版主
威望:3
帖子:63
积分:766
注册:2007-3-30

string phoneNumber = Convert.ToString(myCookie.Value);
如果mycookie为null没有value属性
2008-1-22 17:08
hjj722
Rank: 1
等级:新手上路
帖子:16
积分:264
注册:2007-12-18

正在学习,马上就要遇到了。
2008-3-15 01:09
残影留香
Rank: 3Rank: 3
来自:广西南宁
等级:中级会员
帖子:183
积分:2106
注册:2008-3-19

Session["flag"] ==null || Convert.ToString(Session["flag"]) ==""
这样试一下
2008-4-2 15:22
馨馨
Rank: 2
等级:注册会员
帖子:136
积分:1632
注册:2008-3-10
树形目录

怎么样做个树形目录啊,我想把我的网站设计成windows资源管理器那样的界面,怎么样实现树形目录啊,求助!!!!!
2008-4-3 21:08
关于我们 | 广告合作 | 编程中国 | 清除Cookies | Archiver | WAP | TOP

编程中国 版权所有,并保留所有权利。鲁ICP备08000592号
Powered by Discuz, Processed in 0.053733 second(s), 9 queries.
Copyright©2004-2008, BCCN.NET, All Rights Reserved