日期:2014-05-18 浏览次数:20676 次
protected void Page_Load(object sender, EventArgs e)
{
if(!Page.IsPostBack)
{
sCap = Createcapstring(6); //验证码字符创建
capimg.Src = sCapimageurl + sCap;
}
}
protected void logbut_Click(object sender, EventArgs e)
{
if(Page.IsValid == true)
{
if(captxt.Text != sCap)
{
string errortext = "验证码错误!";
capref.Text = errortext;
Response.Write("<script>alert('验证码错误!')</script>");
sCap = Createcapstring(6);
capimg.Src = sCapimageurl + sCap;
}
string adminid = "";
//string adminname = Server.HtmlEncode(username.Text.Trim());
//string adminpsd = Server.HtmlEncode(password.Text.Trim());
string adminname = username.Text.Trim();
string adminpsd = password.Text.Trim();
string str = "SELECT * FROM T_Admin WHERE F_UserName='" + adminname + "' AND F_Password='" + password + "';";
olecmd = new OleDbCommand(str, olecon);
try
{
olecon.Open();
OleDbDataReader oledr = olecmd.ExecuteReader(CommandBehavior.CloseConnection);
if (oledr.Read())
{
adminid = oledr["AdminID"].ToString();
Session["AdminID"] = adminid;
Response.Redirect("~/Crmain.aspx");
}
else
{
Response.Write("<script>alert('用户名或密码有误!')</script>");
}
oledr.Close();
oledr.Dispose();
}
catch (OleDbException oleex)
{
throw oleex;
}
finally
{
olecon.Close();
}
}
}
if (oledr.Read())
{
adminid = oledr["AdminID"].ToString();
Session["AdminID"] = adminid;
Response.Redirect("~/Crmain.aspx");
}