protected void Page_Load(object sender, System.EventArgs e) { string text = WebUtils.GetQueryString("file"); try { text = DEncryptUtils.DESDecode(text); } catch { text = string.Empty; } string text2 = base.Server.MapPath(text); if (System.IO.File.Exists(text2)) { FileUploadInfo model = PageBase.dbo.GetModel <FileUploadInfo>(" select top 1 * from sys_FileUpload where VirtualPath='" + text + "' "); if (model != null) { model.DownloadCount++; FileUpload.Update(model); } ResponseUtils.ResponseFile(text2); } else { base.Response.Write(base.GetCaption("CMS_FileNotExist")); base.Response.End(); } }
protected void Page_Load(object sender, System.EventArgs e) { string value = "fail"; string text = WebUtils.GetQueryString("key"); if (!string.IsNullOrEmpty(text)) { try { text = DEncryptUtils.DESDecode(text); } catch { text = string.Empty; } UserInfo userByName = SinGooCMS.BLL.User.GetUserByName(text); if (userByName == null) { this.Alert(base.GetCaption("UserAct_MemberNotExistOrDeleted"), "/"); } else { userByName.Status = 99; if (SinGooCMS.BLL.User.Update(userByName)) { value = "success"; } } } else { this.Alert(base.GetCaption("UserAct_InvalidParameter")); } base.Put("actresult", value); base.UsingClient("user/会员激活.html"); }
protected void Page_Load(object sender, System.EventArgs e) { if (base.IsPost) { UserInfo userInfo = new UserInfo(); userInfo = SinGooCMS.BLL.User.GetUserByName(WebUtils.GetFormString("_uname")); string formString = WebUtils.GetFormString("_findpwdtype"); string strMobile = string.Empty; if (formString.Equals("bymobile")) { strMobile = userInfo.Mobile; } else { strMobile = userInfo.Email; } string formString2 = WebUtils.GetFormString("_newpwd"); SMSInfo lastCheckCode = SMS.GetLastCheckCode(strMobile); if (lastCheckCode == null) { base.WriteJsonTip(base.GetCaption("GetPwd_NoSendMobileValidateCodeYet")); } else if (string.Compare(WebUtils.GetFormString("_fourcode"), lastCheckCode.ValidateCode, true) != 0) { base.WriteJsonTip(base.GetCaption("GetPwd_MobileValidateCodeIncorrect")); } else if (string.IsNullOrEmpty(formString2)) { base.WriteJsonTip(base.GetCaption("GetPwd_NewPwdNotEmpty")); } else if (formString2.Length < 6) { base.WriteJsonTip(base.GetCaption("GetPwd_NewPwdLenCannotLess6")); } else if (SinGooCMS.BLL.User.UpdatePassword(userInfo.AutoID, formString2)) { new MsgService(userInfo).SendFindPwdMsg(); base.WriteJsonTip(true, base.GetCaption("ResetPwd_Success"), UrlRewrite.Get("resetsuccess_url")); } else { base.WriteJsonTip(base.GetCaption("GetPwd_PasswordResetFailed")); } } else { UserInfo userInfo = new UserInfo(); int intPrimaryKeyIDValue = 0; try { intPrimaryKeyIDValue = WebUtils.GetInt(DEncryptUtils.DESDecode(WebUtils.GetQueryString("uid"))); } catch { intPrimaryKeyIDValue = 0; } userInfo = SinGooCMS.BLL.User.GetDataById(intPrimaryKeyIDValue); base.Put("curruser", userInfo); base.Put("useremail", string.IsNullOrEmpty(userInfo.Email) ? "没有绑定邮箱" : StringUtils.GetAnonymous(userInfo.Email)); base.Put("usermobile", string.IsNullOrEmpty(userInfo.Mobile) ? "没有绑定手机" : StringUtils.GetAnonymous(userInfo.Mobile)); base.UsingClient("user/找回密码方式.html"); } }