تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[سؤال] مساعدة في كود الدخول
#1
السلام عليكم ورحمة الله وبركاته 



محتاجة مساعدة معي ذا الكود و حمد لله شغال بس لما ضفت جزء 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");

   */



   }

       

   }
الرد
تم الشكر بواسطة:



التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم