我嘗試與用戶類型登錄並重定向到自己的網頁如管理員重定向到報告頁面和公共用戶重定向到圖庫..登錄頁面不會重定向到報告頁面在asp.net mysql的
當我試圖從登錄管理員用戶名和密碼然後什麼都沒有發生..當點擊登錄按鈕頁面重定向登錄頁面,而不是重定向到報告頁面,因爲我想當管理員登錄然後他們重定向到報告頁面
而當我登錄公共用戶名和密碼重定向到圖庫頁面。
這裏是代碼
protected void Button1_Click1(object sender, EventArgs e)
{
name = TextBox1.Text.Trim();
pwd = TextBox2.Text.Trim();
conn.Open();
MySqlCommand cmd = new MySqlCommand("select ln.UName, ln.UPasword, ut.UserType_ID from login ln, UserType ut where ln.UName = '"
+ name + "' and ln.UPasword = '" + pwd
+ "' and ln.UserType_ID = ut.UserType_ID");
cmd.Connection = conn;
MySqlDataReader dr = cmd.ExecuteReader();
if (dr.HasRows)
{
dr.Read();
Session[ " UName" ] = dr[ 0 ].ToString();
Session[ " UPasword" ] = dr[ 1 ].ToString();
Session[ "UserType_ID" ] = dr[ 2 ].ToString();
}
if (dr[2].ToString() == "1")
{
Response.Redirect("View_Reports.aspx");
}
else
{
Response.Redirect("gallery.aspx");
}
dr.Close();
conn.Close();
}
請幫忙嗎?
是空間是有意或imstake'會話[「UNAME」]' – 2014-10-04 07:33:25
故意........... – capricongurl 2014-10-04 07:36:27
當我刪除空格問題沒有得到解決 – capricongurl 2014-10-04 07:37:30