コード例 #1
0
    protected void Button1_Click(object sender, EventArgs e)
    {
        adminBL admin    = new adminBL();
        string  password = FormsAuthentication.HashPasswordForStoringInConfigFile(TextBox2.Text, "MD5");

        if (string.IsNullOrEmpty(TextBox1.Text) && string.IsNullOrEmpty(TextBox2.Text))
        {
            Label2.Text = "請輸入帳號密碼!";
        }
        else
        {
            if (TextBox3.Text == Session["CheckCode"].ToString())
            {
                if (admin.admin_login(TextBox1.Text, password) > 0)
                {
                    Session["admin"]   = "ok";
                    Session["account"] = TextBox1.Text.ToString();
                    Session["level"]   = admin.admin_login(TextBox1.Text, password).ToString();
                    Response.Redirect("~/admin/index.aspx");
                }
                else
                {
                    Label2.Text = "帳號密碼錯誤!";
                }
            }
            else
            {
                Label2.Text = "驗證碼錯誤!";
            }
        }
    }