PDA

View Full Version : اجرا نشدن عجیب کدها در هاست



phonixone2
پنج شنبه 12 اردیبهشت 1392, 01:59 صبح
با سلام
دوستان من کد لاگینمو بصورت زییر نوشتم که رو سیستم خودم کار میکنه ولی الان رو هاست انداختم بعد اینکه رو دکمه لاگین کلیک میکنم دوباره برمیگرده به صفحه لاگین؟؟؟:متفکر:

SqlConnection cnn2 = new SqlConnection(ConfigurationManager.AppSettings["dbpath"]);

SqlCommand cmd2 = new SqlCommand();
cmd2.Connection = cnn2;
cmd2.CommandText = "select * from Users where UserName='" + txtusername.Text + "'";

cnn2.Open();

if (cmd2.ExecuteReader().HasRows == true)
{
Session["un"] = cmd2.ExecuteReader()["UserName"].ToString();
Response.Redirect("Home.aspx");
Response.Write(cmd2.ExecuteReader()["UserName"].ToString());

}

else
lblmsg.Text = "مشخصات اشتباه می باشد<br>لطفا دوباره تلاش کنید";

hesamsalehnamadi
پنج شنبه 12 اردیبهشت 1392, 04:25 صبح
web config رو بذار

meisam3322
پنج شنبه 12 اردیبهشت 1392, 08:16 صبح
با سلام ،

از کد شما که چیزی متوجه نشدم. شما دارین میگین که با کلیک بر روی دکمه لاگین منتقل میشین به صفحه لاگین ؟؟؟؟ !!!!!!!!! اگه منظور شما اینه که بعد از login شدن دیگهه نیازی نیست که کاربر وارد صفحه login بشه ، باید در رویداد load صفحه login خودتون ابتدا چک کنین که مقدار اون session با نام un ، آیا دارای مقدار هست یا خیر. اگه باشه که کاربر قبلا login شده و باید بره به صفحه home.

phonixone2
پنج شنبه 12 اردیبهشت 1392, 09:33 صبح
ممنون دوستان عزیز ولی من هم وب کانفیقو گذاشتم هم اینکه به صفحه home میفرستم خب اونجا نوشتم دیگه بره صفحه home