您目前尚未登陆,请选择【登陆】或【注册
首页->行政办公->科信客户关系管理系统源码>>login.aspx.cs>>源码在线查看
温馨提示:代码在线浏览功能只能做为源码浏览参考,如果想更进一步了解该代码请下载:科信客户关系管理系统源码
当前文件:文件类型 KeXinCrm/login.aspx.cs打开代码结构图
普通视图
		            
1using System; 2using System.Collections; 3using System.ComponentModel; 4using System.Data; 5using System.Drawing; 6using System.Web; 7using System.Web.SessionState; 8using System.Web.UI; 9using System.Web.UI.WebControls; 10using System.Web.UI.HtmlControls; 11using System.Web.Security; 12//该源码下载自www.51aspx.com(51aspx.com) 13namespace CRMS 14{ 15 /// <summary> 16 /// WebForm1 的摘要说明。 17 /// </summary> 18 public partial class WebForm1 : System.Web.UI.Page 19 { data hsjdata=new data(); 20 21 22 //申明变量一个 Session 23 public static string managername=""; 24 public static string MemberAuthority=""; 25 //int lognumber; 26 //int i; 27 public static string MemberState=""; 28 29 protected void Page_Load(object sender, System.EventArgs e) 30 { 31 // 在此处放置用户代码以初始化页面 32 33 } 34 //密码加密 35 public string ToEncryptPassword(string strPassword) 36 { 37 return System.Web.Security.FormsAuthentication.HashPasswordForStoringInConfigFile(strPassword ,"SHA1"); 38 } 39 40 Web 窗体设计器生成的代码 60 61 62 63 private void ImageButton1_Click(object sender, System.Web.UI.ImageClickEventArgs e) 64 { 65 string MemberName=MemberName1.Text; 66 string Password=ToEncryptPassword(Password1.Text); 67 /* 68 //登陆初始记录登陆次数//51aspx.c_o_m 69 70 if ( Session["lognumber"]==null) 71 { 72 i=0; 73 Session["lognumber"]=i; 74 } 75 else 76 { 77 i=Int32.Parse(Session["lognumber"].ToString())+1; 78 Session["lognumber"]=i; 79 } 80 int number=3-Int32.Parse(Session["lognumber"].ToString()); 81 */ 82 if (String.Compare(Session["CheckCode2"].ToString(), txtCheckCode.Text, true)!=0) 83 { 84 //if (i< 3 ) 85 //{ 86 MemberName1.Text=""; 87 Password1.Text=""; 88 txtCheckCode.Text=""; 89 //Response.Write("<script>alert('验证码错误!您还有"+number+"次登陆机会');window.location.href='login.aspx'</script>"); 90 Response.Redirect("ErrorPage.aspx?ErrMms=验证码错误!"); 91 //} 92 //else 93 //{ 94 // MemberName1.Text=""; 95 // Password1.Text=""; 96 // txtCheckCode.Text=""; 97 // Response.Redirect("ErrorPage.aspx"); 98 //} 99 } 100 //验证是否有该用户 101 string sql= " SELECT count (MemberId) FROM Member WHERE MemberName='"+MemberName+"'"; 102 //验证用户名及密码 103 if(Int32.Parse(hsjdata.readout(sql,0))>0) 104 { 105 sql="select MemberId,MemberAuthority,MemberState from Member where MemberName='"+MemberName+"' and Password='"+Password+"'"; 106 //Response.Write(sql); 107 if(hsjdata.datareader(sql)) 108 { 109 Session["managerin"]=hsjdata.readout(sql,0).ToString(); 110 Session["MemberAuthority"]=hsjdata.readout(sql,1).ToString(); 111 Session["MemberState"]=hsjdata.readout(sql,2).ToString(); 112 //managername=MemberName; 113 //Response.Write("<script>alert('用户"+MemberName+"登陆成功!');window.location.href='index.aspx'</script>"); 114 Response.Redirect("index.aspx"); 115 } 116 else 117 { 118 119 //只有三次登陆机会 120 //if (i< 3 ) 121 //{ 122 MemberName1.Text=""; 123 Password1.Text=""; 124 txtCheckCode.Text=""; 125 //Response.Write("<script>alert('用户名或密码错误!您还有"+number+"次登陆机会')</script>"); 126 Response.Redirect("ErrorPage.aspx?ErrMms=用户名或密码错误!"); 127 128 /*} 129 else 130 { 131 MemberName1.Text=""; 132 Password1.Text=""; 133 txtCheckCode.Text=""; 134 Response.Redirect("ErrorPage.aspx?ErrMms=超过登陆次数"); 135 } 136 */ 137 } 138 139 } 140 else 141 { 142 //只有三次登陆机会 143 //if (i< 3 ) 144 //{ 145 MemberName1.Text=""; 146 Password1.Text=""; 147 txtCheckCode.Text=""; 148 //Response.Write("<script>alert('用户名错误!您还有"+number+"次登陆机会')</script>"); 149 Response.Redirect("ErrorPage.aspx?ErrMms=用户名错误!"); 150 /*} 151 else 152 { 153 MemberName1.Text=""; 154 Password1.Text=""; 155 txtCheckCode.Text=""; 156 Response.Redirect("ErrorPage.aspx?ErrMms=超过登陆次数"); 157 } 158 */ 159 } 160 } 161 162 163 164 165 166 } 167} 168
还没有找到您心仪的内容?请用.net源码大搜捕
代码片断 打包下载该项目完整源码:科信客户关系管理系统源码
51Aspx.com 版权所有 CopyRight © 2000-2008. 京ICP备06046876号