예제 #1
0
        /// <summary>
        /// 设置密码
        /// </summary>
        /// <param name="context"></param>
        public void ResPwd(HttpContext context)
        {
            string       userName  = HttpContext.Current.Request.Form["UserName"];
            string       phoneCode = HttpContext.Current.Request.Form["phoneCode"];
            string       code      = HttpContext.Current.Request.Form["code"];
            show_userBll bll       = new show_userBll();

            //是否由此用户名
            if (!bll.CheckUserNname(userName))
            {
                context.Response.Write("{\"status\":\"-4\"}");
                return;
            }
            //获取验证码
            string dbyzm = bll.GetCode(userName);

            if (dbyzm != phoneCode)
            {
                context.Response.Write("{\"status\":\"-2\"}");
                return;
            }
            string pwd = HttpContext.Current.Request.Form["pwd"];

            bll.UpdatePwd(userName, pwd);
            context.Response.Write("{\"status\":\"0\"}");
        }
예제 #2
0
        /// <summary>
        /// 设置邮箱密码
        /// </summary>
        /// <param name="context"></param>
        public void ResEmailPwd(HttpContext context)
        {
            string       userName = HttpContext.Current.Session["userName"].ToString();
            show_userBll bll      = new show_userBll();
            string       pwd      = HttpContext.Current.Request.Form["pwd"];

            bll.UpdatePwd(userName, pwd);
            context.Response.Write("{\"status\":\"0\"}");
        }