Session["username"] = dr["skind"].ToString();你这句里面skind存的是0和1
改成
Session["role"] = dr["skind"].ToString();
Session["username"] = 前台提交过来的用户名;
然后再用Session["role"]判断
改成
Session["role"] = dr["skind"].ToString();
Session["username"] = 前台提交过来的用户名;
然后再用Session["role"]判断
解决方案 »
- asp.net页面新闻滚动条
- ASP.NET初学者 求一个简单的网上会员管理登陆系统 万分感激 进者有分
- 怎样写一个随机函数?
- 在DataSet中如何得到表中某列的合计(sum(Column))值,在线等。
- 流落街头(蜗牛)的文章 -- “一个简单的分页控件,用来自定义分页用的 ”怎样才能正常使用它呢?
- net获取数据库记录条数
- 大家帮我看看,哪种效果好!来者有分!
- 狂晕中的一个问题,杂每次取DropDownList中Listitem的值都会是一个值了?我给50分,
- 关于取前台值的问题.
- entity framework分页
- GridView中的DropDownList使用问题
- 求ASP.NET博客源码
不太明白啊!!if (dr.Read())
{
Session["role"] = dr["skind"].ToString();-------这样写??session["username"]=requst.form("username");
if (Session["role"].ToString() == "1")
{
Response.Redirect("aa.aspx"); //普通用户
}
else if(Session["username"].ToString()=="0")
{
Response.Redirect("admin.aspx");//管理员
} }
else
{
Lbl_note.Text = "登录失败!";
}
Session["username"] = dr["skind"].ToString();
if (Session["username"].ToString() == "1")
你不是也按照1来判断的吗
下载是同一调整到一个下载页进行不就可以了吗
只是你思路问题if (dr.Read())
{
Session["username"] = dr["username"].ToString();
Session["kind"] = dr["skind"].ToString();
if (Session["kind"].ToString() == "1")
{
Response.Redirect("aa.aspx"); //普通用户
}
else if(Session["kind"].ToString()=="0")
{
Response.Redirect("admin.aspx");//管理员
} }
else
{
Lbl_note.Text = "登录失败!";
}
以上是login.aspx if (Session["username"] != null) {
this.Label1.Text = “欢迎您”+Session["username"].ToString();
}
else
{
Response.Write("你不是合法用户");
}我的问题是在aa.aspx怎么来取这个usernameaa.aspx
string _username = Session["username"].ToString();
this.Label1.Text = “欢迎您”+Session["username"].ToString();
这句不行??你调试一下看看Session["username"]里面有值么