PDA

View Full Version : سوال: چک کردن نام کاربری و رمز عبور در code behind



asiehmohammadian
یک شنبه 03 خرداد 1394, 14:07 عصر
سلام به همه
یک سوال خیلی ساده وابتدایی دارم
من میخوام یوزرنیم وپسورد وبدون استفاده از جدول چک کنم
یعنی یک یوزر وپسورد تعریف کنم وبگم اگر برابر بااینا بود بهش اجازه ورود بده مثل :


if(username = "Admin && password= "1234"")


ولی دقیقا نمیدونم باید چطوری بنویسم
دوستان لطف کنن راهنمایی کنند ممنون میشم

parvizwpf
یک شنبه 03 خرداد 1394, 14:22 عصر
خب مقدار تکست ها رو بگیرید و مقایسه کنید کجا مشکل دارید؟

LostOfMind
یک شنبه 03 خرداد 1394, 14:23 عصر
سلام
کدی که نوشتی یه ایراد کوچولو داره درستش اینجاست:

if (username = txtUserId.Text && password = txtPass.Text)
{
//...
}

asiehmohammadian
یک شنبه 03 خرداد 1394, 14:43 عصر
میخوام نام کاربری ورمز عبورم همونی باشه که نوشتم
اون وباید چطوری چک کنم ؟

Mousavmousab
یک شنبه 03 خرداد 1394, 17:12 عصر
میخوام نام کاربری ورمز عبورم همونی باشه که نوشتم
اون وباید چطوری چک کنم ؟

این طوری بنویس:




if ( txtUserId.Text=="Admin" && txtPass.Text== "1234")

{

//...

}



فقط یادتون باشه admin با حروف بزرگ نوشته شده که در هنگام ورود باید حروف بزرگ وارد کنید. یا اینکه اینجا تغییر بدین.

موفق باشید
hoolity.com

LostOfMind
یک شنبه 03 خرداد 1394, 18:14 عصر
سلام
عذرمیخوام مزاحمتون میشم
من میخوام نام کاربریم ادمین وپسوردم 1234 باشه چجوری باید چک کنم ؟
ممنون میشم راهنماییم کنید
دوتا تکست باکس روی فرم بذار با آی txtUserName و txtPassword
و یه دکمه button


username:<asp:TextBox ID="txtUserName" runat="server"></asp:TextBox>
password:<asp:TextBox ID="txtPassword" runat="server"></asp:TextBox>
<asp:Button ID="Button1" runat="server" Text="Button" OnClick="Button1_Click"/>

حالا در بخش کد نویسی اینا رو بنویس

protected void Button1_Click(object sender, EventArgs e)
{
string UserName = "admin";
string Password = "1234";
if (txtUserName.Text == UserName && txtPassword.Text == Password)
{
string Msg = "ورود موفقیت آمیز بود";
ScriptManager.RegisterStartupScript(Page, typeof(Page), "Alert", "<script>alert('" + Msg + "');</script>", false);
}
else
{
string Msg = "نام کاربری و رمز عبور اشتباست دوباره تلاش کنید";
ScriptManager.RegisterStartupScript(Page, typeof(Page), "Alert", "<script>alert('" + Msg + "');</script>", false);
}
}