// protected void ImageButton1_Click(object sender, ImageClickEventArgs e) private void Click() { string loginName; string passWord; string nikeName; string email; string phone; string zone; string country; string mobile; string company; string propertyid; string invite; //邀请人 //string intent;//意向 //string question; //string answer; loginName = this.usrname.Value; passWord = Request.Form["repwd"]; nikeName = Request.Form["nikename"]; email = Request.Form["email"]; phone = Request.Form["phone"]; zone = Request.Form["zone"]; country = Request.Form["country"]; mobile = Request.Form["mobile"]; company = Request.Form["company"]; propertyid = Request.Form["propertyid"]; invite = Request.Form["invite"]; //intent = Request.Form["intent"]; //question = Request.Form["question"]; //answer = Request.Form["answer"]; phone = country + "-" + zone + "-" + phone; #region 验证提交的验证码并清空验证码 ///-------------------------------------------------- ///--验证提交的验证码并清空验证码 ///-------------------------------------------------- string vercode = Request.Form["vercode"]; string strRndNum = ""; //SESSION丢失 if (Session["valationNo"] == null) { Response.Write("<script>alert('操作超时!请刷新页面!');</script>"); return; } else { if (vercode.Trim() == "") { Response.Write("<script>alert('验证码不能为空,请重新提交!');</script>"); return; } else { strRndNum = Session["valationNo"].ToString(); if (vercode.Trim() != "" && vercode.ToLower().Trim() == strRndNum.ToLower()) { Session["valationNo"] = ""; } else { Response.Write("<script>alert('验证码错误,请重新提交!');</script>"); return; } } } #endregion //注册信息 SHA1 sha1 = SHA1.Create(); byte[] passWord2 = sha1.ComputeHash(Encoding.Unicode.GetBytes(passWord.Trim())); LoginInfoModel model = new LoginInfoModel(); if (Request.Cookies["adv_cpa"] != null) { HttpCookie logCook = Request.Cookies["adv_cpa"]; model.adsiteID = logCook.Value.ToString().Trim(); model.autoReg = 2; } model.LoginName = loginName; model.Password = passWord2; model.NickName = nikeName; //model.PWDAnswere = answer; //model.PWDQuestion = question; model.RoleName = "0";//会员 model.ManageTypeID = "2002"; model.MemberGradeID = "1001"; model.IsCheckUp = false; model.Email = email; model.Tel = phone; model.CompanyName = company; model.PropertyID = Int32.Parse(propertyid); //model.RequirInfo = intent; //--------会员信息 MemberInfoModel memberModel = new MemberInfoModel(); memberModel.LoginName = loginName; memberModel.ManageTypeID = "2002"; memberModel.NickName = nikeName; memberModel.Email = email; memberModel.Tel = phone; //memberModel.RequirInfo = intent; memberModel.Mobile = mobile; memberModel.Birthday = DateTime.Now; LoginInfoBLL loginfo = new LoginInfoBLL(); MemberInfoBLL member = new MemberInfoBLL(); try { //向注册表写数据 try { loginfo.LogInfoAdd(model); } catch (System.Data.SqlClient.SqlException ex) { throw (new Exception(ex.Message)); } //会员信息 int i = member.MemberMessage_Insert(memberModel); //论坛会员注册 if (i > 0) { BBS_Reg.Reg(nikeName, passWord, email); } //邀请注册 //if (invite.Trim().Length > 0) //{ // loginfo.InviterRegiste(Request.UserHostAddress, email, invite); //} //添加邀请人 //if (loginName.Trim() != "" && invite.Trim() != "") //{ // AdSystem.Introducer ad = new AdSystem.Introducer(); // ad.AddIntroducer(loginName, invite); //} string encryEmail = Server.UrlEncode(DEncrypt.Encrypt(email)); string encryLogname = Server.UrlEncode(DEncrypt.Encrypt(loginName)); string act = Server.UrlEncode(DEncrypt.Encrypt("register")); string strPass = Server.UrlEncode(DEncrypt.Encrypt(passWord)); string ValidUrl = "RegisterSuccessInvestor.aspx?email=" + encryEmail + "&logname=" + encryLogname + "&act=" + act + "&PassWord="******"register")); string strPass = Server.UrlEncode(DEncrypt.Encrypt(passWord)); string ValidUrl = "RegisterSuccessInvestor.aspx?email=" + encryEmail + "&logname=" + encryLogname + "&act=" + act + "&PassWord=" + strPass; Response.Redirect(ValidUrl, true); } }
protected void ImageButton1_Click(object sender, ImageClickEventArgs e) { string loginName; string passWord; string nikeName; string email; string phone; string zone; string country; string mobile; string groupName;//单位名称 string invite; string countrycode; string province; string capital; string city; string address; string intent;//意向 decimal cap = 1111; string tel; string anwser; string question; loginName = this.usrname.Value; passWord = Request.Form["repwd"]; nikeName = Request.Form["nikename"]; email = Request.Form["email"]; tel = Request.Form["phone"]; groupName = Request.Form["comname"]; zone = Request.Form["zone"]; country = Request.Form["country"]; mobile = Request.Form["mobile"]; invite = Request.Form["invite"]; countrycode = Request.Form["CountryListCN"]; province = Request.Form["provinceCN"]; capital = Request.Form["capitalCN"]; city = Request.Form["cityCN"]; address = Request.Form["address"]; intent = Request.Form["intent"]; anwser = Request.Form["answer"]; question = Request.Form["question"]; phone = country + "-" + zone + "-" + tel; #region 验证提交的验证码并清空验证码 ///-------------------------------------------------- ///--验证提交的验证码并清空验证码 ///-------------------------------------------------- string vercode = Request.Form["vercode"]; string strRndNum = ""; //SESSION丢失 if (Session["valationNo"] == null) { Response.Write("<script>alert('操作超时!请刷新页面!');</script>"); return; } else { if (vercode.Trim() == "") { Response.Write("<script>alert('验证码不能为空,请重新提交!');</script>"); return; } else { strRndNum = Session["valationNo"].ToString(); if (vercode.Trim() != "" && vercode.ToLower().Trim() == strRndNum.ToLower()) { Session["valationNo"] = ""; } else { Response.Write("<script>alert('验证码错误,请重新提交!');</script>"); return; } } } #endregion if (capital != "") { cap = Convert.ToDecimal(capital); } //注册信息 SHA1 sha1 = SHA1.Create(); byte[] passWord2 = sha1.ComputeHash(Encoding.Unicode.GetBytes(passWord.Trim())); LoginInfoModel model = new LoginInfoModel(); model.LoginName = loginName; model.Password = passWord2; model.NickName = nikeName; model.PWDAnswere = anwser; model.PWDQuestion = question; model.RoleName = "0";//会员 model.ManageTypeID = "1003"; model.MemberGradeID = "1001"; model.IsCheckUp = false; model.Email = email; model.Tel = phone; model.RequirInfo = intent; //--------会员信息 MemberInfoModel memberModel = new MemberInfoModel(); memberModel.LoginName = loginName; memberModel.NickName = nikeName; memberModel.Email = email; memberModel.Tel = phone; memberModel.Mobile = mobile; memberModel.CountryCode = country; memberModel.CountyID = city; memberModel.ProvinceID = province; memberModel.RequirInfo = intent; memberModel.Address = address; memberModel.Birthday = DateTime.Now; OrgContactModel contactModel = new OrgContactModel(); contactModel.address = address; contactModel.IsDel = false; contactModel.Mobile = mobile; contactModel.OrganizationName = groupName; contactModel.Email = email; contactModel.LoginName = loginName; contactModel.Name = ""; contactModel.TelCountryCode = country; contactModel.TelNum = tel; contactModel.TelStateCode = zone; contactModel.FaxCountryCode = country; LoginInfoBLL loginfo = new LoginInfoBLL(); common orgContact = new common(); MemberInfoBLL member = new MemberInfoBLL(); //向注册表写数据 try { try { loginfo.LogInfoAdd(model); } catch (System.Data.SqlClient.SqlException exp) { throw (new Exception(exp.Message)); } //企业注册 orgContact.AddOrgContect(contactModel); //会员信息 int i = member.MemberMessage_Insert(memberModel); //论坛会员注册 if (i > 0) { BBS_Reg.Reg(nikeName, passWord, email); } //邀请注册处理 if (invite.Trim().Length > 0) { loginfo.InviterRegiste(Request.UserHostAddress, email, invite); } //添加邀请人 if (loginName.Trim() != "" && invite.Trim() != "") { AdSystem.Introducer ad = new AdSystem.Introducer(); ad.AddIntroducer(loginName, invite); } string encryEmail = Server.UrlEncode(DEncrypt.Encrypt(email)); string encryLogname = Server.UrlEncode(DEncrypt.Encrypt(loginName)); string act = Server.UrlEncode(DEncrypt.Encrypt("register")); string ValidUrl = "ValidSuccessEnter.aspx?email=" + encryEmail + "&logname=" + encryLogname + "&act=" + act; Response.Redirect(ValidUrl, true); } catch (Exception ex) { Response.Write(ex.Message); //Tz888.Common.MessageBox.ShowBack("数据提交时出错,注册失败。"); } }