public void findpwd() { List <string> list = new List <string>(); string massage = null; int type = Convert.ToInt32(HttpUtility.HtmlDecode(Request.QueryString["type"].ToString())); string phone = HttpUtility.HtmlDecode(Request.QueryString["phone"].ToString()); string SPID = HttpUtility.HtmlDecode(Request.QueryString["spid"].ToString()); string IP = HttpUtility.HtmlDecode(Request.QueryString["ip"].ToString()); if (!ValidateValidateCode()) { Response.Write("验证码错误,请重新输入"); return; } else { list = FindPwd.SelTypeFindPassWord(type, phone, out Msg); if (list[0].ToString() == "-30009") { Response.Write("voicePassword.aspx"); return; } if (list[0].ToString() == "0") { string y = list[2].ToString(); if (type == 1) { massage = "您的语音密码为:" + y; return; } else if (type == 2) { massage = "您的Web密码为:" + y; } FindPwd.InsertFindPwdLog(list[1].ToString(), list[3].ToString(), Convert.ToString(type), "2", phone, 0, SPID, IP, "...", out Msg); //CommonBizRules.SendMessage(phone, massage, SPID); CommonBizRules.SendMessageV3(phone, massage, SPID); Response.Write("0"); } else { Response.Write(list[4].ToString()); } } }
public void bbb() { string CustID = HttpUtility.HtmlDecode(Request.QueryString["custID"].ToString()); string AuthenNumber = HttpUtility.HtmlDecode(Request.QueryString["name"].ToString()); string CustType = HttpUtility.HtmlDecode(Request.QueryString["custType"].ToString()); string Pwd = HttpUtility.HtmlDecode(Request.QueryString["pwd"].ToString()); string PwdType = "2"; string SPID = "35000000"; int Result1 = 0; int Result2 = 0; string ErrorDescription = ""; string ExtendField = ""; string ErrMsg = ""; string IPAddress = ""; try { //数据合法性判断 if (CommonUtility.IsEmpty(CustID)) { Result1 = ErrorDefinition.BT_IError_Result_InValidCustID_Code; ErrorDescription = ErrorDefinition.BT_IError_Result_InValidCustID_Msg + "不能为空"; } if (CustID.Length > ConstDefinition.Length_CustID) { Result1 = ErrorDefinition.BT_IError_Result_InValidCustID_Code; ErrorDescription = ErrorDefinition.BT_IError_Result_InValidCustID_Msg + "长度有误"; } if (CommonUtility.IsEmpty(Pwd)) { Result1 = ErrorDefinition.BT_IError_Result_InValidProvinceID_Code; ErrorDescription = ErrorDefinition.BT_IError_Result_InValidProvinceID_Msg; } //数据库操作 Result1 = PassWordBO.SetPassword(SPID, CustID, Pwd, PwdType, ExtendField, out ErrorDescription); } catch (Exception e) { Result1 = ErrorDefinition.IError_Result_System_UnknowError_Code; ErrorDescription = ErrorDefinition.IError_Result_System_UnknowError_Msg + e.Message; } try { if (Context.Request.ServerVariables["HTTP_VIA"] != null) // using proxy { IPAddress = Context.Request.ServerVariables["HTTP_X_FORWARDED_FOR"].ToString(); // Return real client IP. } else// not using proxy or can't get the Client IP { IPAddress = Context.Request.ServerVariables["REMOTE_ADDR"].ToString(); //While it can't get the Client IP, it will return proxy IP. } Result2 = FindPwd.InsertFindPwdLog(CustID, CustType, "0", "1", AuthenNumber, Result1, SPID, IPAddress, "", out ErrMsg); } catch (Exception e) { Result2 = ErrorDefinition.IError_Result_System_UnknowError_Code; ErrorDescription = ErrorDefinition.IError_Result_System_UnknowError_Msg + e.Message; } Response.Write(Result1); }