Ejemplo n.º 1
0
        public static string uNamePost(string uName)
        {
            string UName = RegularExpressions.MyEncodeInputString(uName.Trim());

            if (!BADL_User.IsNameExsit(UName))
            {
                return("4");
            }
            else
            {
                return("5");//昵称存在
            }
        }
Ejemplo n.º 2
0
        protected void uRegister(object sender, EventArgs e)
        {
            string unum    = RegularExpressions.MyEncodeInputString(uNum.Value.Trim());
            string unumpwd = RegularExpressions.MyEncodeInputString(uNumPwd.Value.Trim());
            string uname   = RegularExpressions.MyEncodeInputString(uName.Value.Trim());
            string upwd    = RegularExpressions.MyEncodeInputString(pwd.Value.Trim());
            string upwd1   = RegularExpressions.MyEncodeInputString(pwd1.Value.Trim());
            string umail   = RegularExpressions.MyEncodeInputString(uMail.Value.Trim());
            string ucheck  = RegularExpressions.MyEncodeInputString(uCheck.Value.Trim());
            string check   = HttpContext.Current.Session["check"].ToString();

            if (HttpContext.Current.Session["check"] == null)//判断验证码
            {
                Response.Write("<script>alert('验证码生成错误')</script>");
            }
            else if (!CheckNum.CheckUserNum(unum, unumpwd))
            {
                Response.Write("<script>alert('学号或上网密码错误')</script>");
            }
            else if (!upwd.Equals(upwd1))
            {
                Response.Write("<script>alert('密码不一致')</script>");
            }
            else if (!check.ToUpper().Equals(ucheck.ToUpper()))
            {
                Response.Write("<script>alert('验证码输入错误')</script>");
            }
            else
            {
                En_User eu = new En_User();
                eu.UNum         = unum;
                eu.UName        = uname;
                eu.UPwd         = Md5.MD5_encrypt(upwd1);
                eu.UMail        = umail;
                eu.RegisterTime = DateTime.Now;
                eu.LastLogin    = DateTime.Now;
                eu.State        = 0;

                int blank = BADL_User.IsBlankReg(eu);//判断字段长度
                if (blank != 5)
                {
                    Response.Write("<script>alert('字段长度不符')</script>");
                }
                else if (BADL_User.IsStunumExsit(unum))
                {
                    Response.Write("<script>alert('学号存在')</script>");
                }
                else if (BADL_User.IsNameExsit(uname))
                {
                    Response.Write("<script>alert('昵称存在')</script>");
                }
                else if (BADL_User.InsertUser(eu))
                {
                    Response.Redirect("login.aspx");//注册成功,跳转到登录界面
                }
                else
                {
                    Response.Write("<script>alert('注册异常')</script>");
                }
            }
        }