62,074
社区成员
发帖
与我相关
我的任务
分享
var username = $("#username");
var pwd = $("#pwd");
var code = $("#code");
$("#oalogin").click(function() {
$.post("Ajax/Help/Ajax_Help.ashx?method=login&date=" + new Date().getTime(), { Action: "post", username: username.val(), pwd: pwd.val(), code: code.val()},
function(data, textStatus) {
if (data.result == 'Eok') {
top.location.href = "index.aspx?a0e4=ee11cbb19052e40b07aac0ca060c23ee";
}
else if(data.result == 'Aok') {
top.location.href = "index.aspx?a0e4=21232f297a57a5a743894a0e4a801fc3";
}
else {
if(data.result=="Code")
{
showMsgErr("RegVerifyCode_info","");
pass=false;
return false;
checkform();
}
else if(data.result=="UP")
{
showMsgErr("loginid_info","");
showMsgErr("password_info","");
pass=false;
return false;
checkform();
}
else
{
checkform();
}
}
}, "json");
});
});
function jumpUrl(url) {
document.getElementById("check_code").src = url;
}
public void Login(HttpContext context)
{
try
{
string username = context.Request["username"].Trim();
string pwd = System.Web.Security.FormsAuthentication.HashPasswordForStoringInConfigFile(context.Request["pwd"].Trim(),"MD5").ToString();
string Code = context.Request["code"].Trim();
string ImgCode = context.Session["adminverifycode"].ToString();
if (username != "" && pwd != "")
{
if (Code == ImgCode)
{
OnlineQuiz.Model.M_Employees ModelEmp = new OnlineQuiz.Model.M_Employees();
ModelEmp.Emp_id = Convert.ToInt32(username);
ModelEmp.Emp_pwd = pwd;
bool flag = new OnlineQuiz.BLL.BLL_Employees().CheckUserInfo(ModelEmp);
if (flag)
{
context.Session["UserInfo"] = new OnlineQuiz.BLL.BLL_Employees().GetModel(ModelEmp.Emp_id);
context.Response.Write("{result: \"Eok\"}");
}
else
{
OnlineQuiz.Model.M_Admins ModelAdmin = new OnlineQuiz.Model.M_Admins();
ModelAdmin.Name = username;
ModelAdmin.Pwd = pwd;
bool Admin_flag = new OnlineQuiz.BLL.BLL_Admins().CheckUserInfo(ModelAdmin);
if (Admin_flag)
{
context.Session["UserInfo"] = new OnlineQuiz.BLL.BLL_Admins().GetModelByName(ModelAdmin.Name);
context.Response.Write("{result: \"Aok\"}");
}
else
{
context.Response.Write("{result: \"UP\"}");
}
}
}
else
{
context.Response.Write("{result: \"Code\"}");
}
}
else
{
context.Response.Write("{result: \"UP\"}");
}
}
catch (Exception e)
{
context.Response.Write("{result: \"UP\"}");
}
}