62,046
社区成员
发帖
与我相关
我的任务
分享
$.ajax({
url: "Data/GetUserInfo.ashx?method=CheckExistUserName",
data: { "loginusername": $("#txtUserName").val() },
type: "post",
success: function(text) {
$("#tdUser").empty(); //清空内容
var item;
if (text == "False") {
item = '<img src="images/ok.png"/>恭喜您,这个帐号可以注册!';
IsCheck = true;
}
else
item = '<img src="images/no.png"/>对不起,这个帐号已经有人注册了!';
$("#tdUser").append(item);
}
});
后台:
/// <summary>
/// 保存用户信息
/// </summary>
/// <param name="context"></param>
public void SaveMemberInfo(HttpContext context)
{
UserOuterManager usermanager = new UserOuterManager();
try
{
//表单读取
string Yzm = context.Request["Yzm"].Trim();
if (Yzm != CookieHelper.GetCookieValue("regyzm"))
{
context.Response.Write(usermanager.WriteJsonForReturn(false, "验证码错误!"));
return;
}
string txtUserName = context.Request["txtUserName"].Trim();
string txtPwd = context.Request["txtPwd"].Trim();
string txtEmail = context.Request["txtEmail"].Trim();
string txtRealname = context.Request["txtRealname"].Trim();
string txtAddress = context.Request["txtAddress"].Trim();
string txtPhone = context.Request["txtPhone"].Trim();
//字符串sql注入检测
if (Tools.IsValidInput(ref txtUserName, true) && Tools.IsValidInput(ref txtPwd, true) && Tools.IsValidInput(ref txtEmail, true))
{
LUserOuter info = new LUserOuter();
info.USER_LOGIN_NAME = txtUserName;
info.PWD = MD5.MDString(txtPwd);
info.EMAIL = txtEmail;
info.USER_NAME = txtRealname;
info.CONTRACT_ADDRESS = txtAddress;
info.TEL_NO = txtPhone;
info.REG_TIME = DateTime.Now;
info.APP_NAME = "个性化门户";
if (usermanager.AddUserOuter(info))
{
context.Response.Write(usermanager.WriteJsonForReturn(true, "注册用户成功!"));
}
else
{
context.Response.Write(usermanager.WriteJsonForReturn(false, "注册用户失败!"));
}
}
}
catch (Exception)
{
context.Response.Write(usermanager.WriteJsonForReturn(false, "注册用户失败!"));
}
}