温馨提示:代码在线浏览功能只能做为源码浏览参考,如果想更进一步了解该代码请下载:内文广告管理系统V1.1版源码
当前文件:
TextAd/Login.aspx.cs,打开代码结构图
TextAd/Login.aspx.cs,打开代码结构图1using System; 2
using System.Collections; 3
using System.ComponentModel; 4
using System.Data; 5
using System.Drawing; 6
using System.Web; 7
using System.Web.SessionState; 8
using System.Web.UI; 9
using System.Web.UI.WebControls; 10
using System.Web.UI.HtmlControls; 11
using System.Data.SqlClient; 12
public partial class AdminLogin : System.Web.UI.Page 13
{ 14
//该源码下载自www.51aspx.com(51aspx.com) 15
//登录 16
protected void log_Click(object sender, System.EventArgs e) 17
{ 18
//判断验证码 19
if (userVer.Value.Trim().ToLower() != Session["sdf"].ToString().ToLower()) 20
{ 21
ClientScript.RegisterStartupScript(this.GetType(), "ab", "alert('验证码错误');", true); 22
return; 23
} 24
if (name.Text == "qucha" && pws.Text == "000000")//是否为管理员,如果是管理员则转入管理页面 25
{ 26
Session["admin"] = "true"; 27
Response.Redirect("admin1.aspx", true); 28
} 29
//检验账号、密码 30
Sql s = new Sql(); 31
SqlParameter para = new SqlParameter();//存储过程的返回参数 32
para.ParameterName = "@returnValue"; 33
para.Direction = ParameterDirection.ReturnValue; 34
s.command.Parameters.Add(para); 35
s.command.Parameters.AddWithValue("@username",name.Text); 36
s.command.Parameters.AddWithValue("@userpass", Tools.Encrypt(pws.Text,"12345678")); 37
s.exec("userlogin");//执行登录(注册)的存储过程 38
if (para.Value.ToString()!="3")//登录(注册)成功 39
{ 40
System.Web.Security.FormsAuthentication.SetAuthCookie(name.Text, true); 41
Response.Redirect("siteUser.aspx"); 42
} 43
else//登录失败 44
{ 45
ClientScript.RegisterStartupScript(this.GetType(), "a", "alert('密码错误');", true); 46
} 47
} 48
} 49
50
51





}
}