温馨提示:代码在线浏览功能只能做为源码浏览参考,如果想更进一步了解该代码请下载:网博新闻管理系统0.1版源码文件
当前文件:
WebabcNews/admin/login.aspx.cs,打开代码结构图
WebabcNews/admin/login.aspx.cs,打开代码结构图1using System; 2
using System.Text; 3
using System.Data; 4
using System.Data.SqlClient; 5
using System.Configuration; 6
using System.Collections; 7
using System.Web; 8
using System.Web.Security; 9
using System.Web.UI; 10
using System.Web.UI.WebControls; 11
using System.Web.UI.WebControls.WebParts; 12
using System.Web.UI.HtmlControls; 13
14
//该源码下载自www.51aspx.com(51aspx.com) 15
16
public partial class admin_login : System.Web.UI.Page 17
{ 18
protected void Page_Load(object sender, EventArgs e) 19
{ 20
21
} 22
protected void Button1_Click(object sender, EventArgs e) 23
{ 24
string usn, pwd, vstr; 25
usn = TextBox1.Text; 26
pwd = fun.Encrypt(TextBox2.Text,1); 27
vstr = vnumber.Text; 28
//Response.Write(vstr.CompareTo(Session["Vnumber"].ToString())); 29
if (vstr.CompareTo(Session["Vnumber"].ToString()) == 1) 30
{ 31
MessageBox.Show(this, "您输入的验证码不正确,请重新输入!"); 32
return; 33
} 34
if (Exists(usn, pwd)) 35
{ 36
MessageBox.ResponseScript("top.location.href='index.htm'"); 37
} 38
else 39
{ MessageBox.Show(this, "您输入的密码不正确,请重新输入!"); } 40
} 41
/// <summary> 42
/// 是否存在该记录 43
/// </summary> 44
public bool Exists(string name, string pwd) 45
{ 46
StringBuilder strSql = new StringBuilder(); 47
strSql.Append("select id from member"); 48
strSql.Append(" where name= @name and password=@password and jibie=1"); 49
SqlParameter[] parameters = { 50
new SqlParameter("@name", SqlDbType.NVarChar), 51
new SqlParameter("@password", SqlDbType.NVarChar) 52
}; 53
parameters[0].Value = name; 54
parameters[1].Value = pwd; 55
DataTable dt = DbHelperSQL.Query(strSql.ToString(),parameters).Tables[0]; 56
if (dt.Rows.Count > 0) 57
{ 58
Session["adminid"] = dt.Rows[0]["id"]; 59
return true; 60
} 61
else 62
{ 63
return false; 64
} 65
} 66
67
} 68





}
}