Example #1
0
 /// <summary>
 /// 重写虚方法,此方法将在Init事件前执行
 /// </summary>
 protected override void ShowPage()
 {
     action   = HotoRequest.GetQueryString("action");
     username = HotoRequest.GetQueryString("username");
     //检查是否关闭会员注册服务
     if (action == "" && uconfig.regstatus == 0)
     {
         HttpContext.Current.Response.Redirect(linkurl("register") + "?action=close");
         return;
     }
     //Email验证
     if (action == "checkmail")
     {
         string               strcode = HotoRequest.GetQueryString("strcode");
         Hoto.BLL.user_code   bll     = new Hoto.BLL.user_code();
         Hoto.Model.user_code model   = bll.GetModel(strcode);
         if (model == null) //返回出错
         {
             HttpContext.Current.Response.Redirect(linkurl("register") + "?action=checkerror");
             return;
         }
         //修改申请码状态
         model.status = 1;
         bll.Update(model);
         //修改用户状态
         new Hoto.BLL.users().UpdateField(model.user_id, "is_lock=0");
     }
 }
Example #2
0
 /// <summary>
 /// 重写父类的虚方法,此方法将在Init事件前执行
 /// </summary>
 protected override void ShowPage()
 {
     action = HotoRequest.GetQueryString("action");
     if (action == "reset")
     {
         string strcode = HotoRequest.GetQueryString("code");
         if (strcode != null)
         {
             model = new Hoto.BLL.user_code().GetModel(strcode);
             if (model == null)
             {
                 HttpContext.Current.Response.Redirect(linkurl("repassword", "error"));
                 return;
             }
         }
     }
 }
Example #3
0
 /// <summary>
 /// 重写父类的虚方法,此方法将在Init事件前执行
 /// </summary>
 protected override void ShowPage()
 {
     action = HotoRequest.GetQueryString("action");
     if (action == "reset")
     {
         string strcode = HotoRequest.GetQueryString("code");
         if (strcode != null)
         {
             model = new Hoto.BLL.user_code().GetModel(strcode);
             if (model == null)
             {
                 HttpContext.Current.Response.Redirect(linkurl("repassword", "error"));
                 return;
             }
         }
     }
 }