示例#1
0
 /// <summary>
 /// 个人信息注册
 /// </summary>
 /// <param name="RealName">姓名</param>
 /// <param name="PhoneNumber">手机号</param>
 /// <param name="code">微信CODE</param>
 /// <returns>Y:修改成功;N:修改失败</returns>
 public JsonResult RegisterJson(string RealName, string PhoneNumber, string code, int sendid, string sendcode)
 {
     try
     {
         if (!string.IsNullOrEmpty(PhoneNumber))
         {
             //判断手机验证码
             if (!IdentifyingCodeHelper.CheckCode(sendid, sendcode, code, PhoneNumber))
             {
                 return(Json(new { msg = "验证码输入错误" }));
             }
             else if (!string.IsNullOrEmpty(code) && wuser.Regiet(RealName, PhoneNumber, code) != null)
             {
                 return(Json(new { msg = "Y" }));
             }
             else
             {
                 return(Json(new { msg = "N" }));
             }
         }
         else
         {
             return(Json(new { msg = "N" }));
         }
     }
     catch (Exception)
     {
         return(Json(new { msg = "N" }));
     }
 }
示例#2
0
        /// <summary>
        /// 验证码页面
        /// </summary>
        /// <returns></returns>
        public ActionResult IdentifyingCode()
        {
            IdentifyingCodeHelper identifyingCodeHelper = new IdentifyingCodeHelper();
            HttpCookie            cookie = new HttpCookie("IdentifyingCode");

            cookie.Value = identifyingCodeHelper.CreateRandomCode(4);
            Response.Cookies.Add(cookie);
            MemoryStream ms = identifyingCodeHelper.CreateImage(cookie.Value);

            Response.ClearContent();
            Response.ContentType = "image/gif";
            Response.BinaryWrite(ms.ToArray());
            return(View());
        }
示例#3
0
 private bool TestCheckIdentifyingCode(string openid, string phone, string code, int codeid)
 {
     return(IdentifyingCodeHelper.CheckCode(codeid, code, openid, phone));
 }