23-03-19, 04:03 AM
السلام عليكم ورحمة الله وبركاته
محتاجة مساعدة معي ذا الكود و حمد لله شغال بس لما ضفت جزء if else يطلع غلط
ابي لما اكتب في صفحة الدخول admin كاسم وباسورد يدخلني في صفحة المدير
كيف ممكن اسويها ؟؟
الحين التيبل الي معي هي us وفيها يوسرس و ادمن
وهذا الكود
محتاجة مساعدة معي ذا الكود و حمد لله شغال بس لما ضفت جزء if else يطلع غلط
ابي لما اكتب في صفحة الدخول admin كاسم وباسورد يدخلني في صفحة المدير
كيف ممكن اسويها ؟؟
الحين التيبل الي معي هي us وفيها يوسرس و ادمن
وهذا الكود
كود :
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Data;
using System.Data.SqlClient;
using System.Configuration;
public partial class login1 : System.Web.UI.Page
{
SqlConnection con = new SqlConnection(ConfigurationManager.ConnectionStrings["ConnectionString"].ConnectionString);
SqlDataAdapter ada = new SqlDataAdapter();
DataSet ds = new DataSet();
SqlCommand cmd = new SqlCommand();
SqlDataReader dr;
protected void Page_Load(object sender, EventArgs e)
{
}
protected void Button1_Click(object sender, EventArgs e)
{
//search
con.Open();
cmd.Connection = con;
cmd.CommandText = "select * from us where name='" + TextBox1.Text+"'and pw ='"+TextBox2.Text+"'";
ada.SelectCommand = cmd;
ada.Fill(ds, "us");
if (ds.Tables[0].Rows.Count > 0)
{
Session["name"] = TextBox1.Text;
Response.Redirect("B-S.aspx");
}
else if (ds.Rows[0]["name"].ToString() == "admin")
{
Response.Redirect("admin.aspx");
}
else
{
Label1.Text = "user name or password is wrong";
}
/* dr.Close();
con.Close();
Session["name"] = TextBox1.Text;
Response.Redirect("B-S.aspx");
*/
}
}