public void GetBoViewIP() { try { string ip = "http://" + Utils.GetUsIP() + ":8111/"; string gstr = GetSourceTextByUrl(ip, "UTF-8"); if (gstr != "") { ub xml = new ub(); string xmlPath = "/Controls/guess2.xml"; Application.Remove(xmlPath); //清缓存 xml.ReloadSub(xmlPath); //加载配置 xml.dss["SiteViewStatus_1"] = ip; System.IO.File.WriteAllText(Server.MapPath(xmlPath), xml.Post(xml.dss), System.Text.Encoding.UTF8); builder.Append("##" + ip + "##"); } else { builder.Append("##" + ip + ",err##"); } } catch (Exception) { } }
protected void Page_Load(object sender, EventArgs e) { Master.Title = "聊吧系统设置"; builder.Append(Out.Tab("", "")); string ac = Utils.GetRequest("ac", "all", 1, "", ""); ub xml = new ub(); string xmlPath = "/Controls/chat.xml"; Application.Remove(xmlPath); //清缓存 xml.ReloadSub(xmlPath); //加载配置 if (Utils.ToSChinese(ac) == "确定修改") { string Name = Utils.GetRequest("Name", "post", 2, @"^[^\^]{1,20}$", "系统名称限1-20字内"); string Logo = Utils.GetRequest("Logo", "post", 3, @"^[^\^]{1,200}$", "Logo地址限200字内"); string Status = Utils.GetRequest("Status", "post", 2, @"^[0-1]$", "系统状态选择出错"); string ContentNum = Utils.GetRequest("ContentNum", "post", 2, @"^[1-9]\d*$", "内容限字数填写错误"); string Expir = Utils.GetRequest("Expir", "post", 2, @"^[0-9]\d*$", "防刷秒数填写错误"); string IsAdd = Utils.GetRequest("IsAdd", "post", 2, @"^[0-1]$", "是否允许自建聊室选择错误"); string AddLeven = Utils.GetRequest("AddLeven", "post", 2, @"^[0-9]\d*$", "自建需要等级填写错误"); string AddPrice = Utils.GetRequest("AddPrice", "post", 2, @"^[0-9]\d*$", "自建聊室手续费填写错误"); string iPrice = Utils.GetRequest("iPrice", "post", 2, @"^[0-9]\d*$", "每小时需付多少币填写错误"); if (Convert.ToInt32(ContentNum) > 500) { ContentNum = "500"; } xml.dss["ChatName"] = Name; xml.dss["ChatLogo"] = Logo; xml.dss["ChatStatus"] = Status; xml.dss["ChatContentNum"] = ContentNum; xml.dss["ChatExpir"] = Expir; xml.dss["ChatIsAdd"] = IsAdd; xml.dss["ChatAddLeven"] = AddLeven; xml.dss["ChatAddPrice"] = AddPrice; xml.dss["ChatiPrice"] = iPrice; System.IO.File.WriteAllText(Server.MapPath(xmlPath), xml.Post(xml.dss), System.Text.Encoding.UTF8); Utils.Success("聊吧系统设置", "设置成功,正在返回..", Utils.getUrl("chatset.aspx"), "1"); } else { builder.Append(Out.Div("title", "聊吧系统设置")); string strText = "聊吧名称:/,聊吧Logo(可留空):/,系统状态:/,发言内容最大限多少字:/,发言防刷(秒):/,是否允许自建聊室:/,自建需要等级(级):/,自建聊室手续费(币):/,每小时需付多少币:/"; string strName = "Name,Logo,Status,ContentNum,Expir,IsAdd,AddLeven,AddPrice,iPrice"; string strType = "text,text,select,snum,snum,select,num,num,num"; string strValu = "" + xml.dss["ChatName"] + "'" + xml.dss["ChatLogo"] + "'" + xml.dss["ChatStatus"] + "'" + xml.dss["ChatContentNum"] + "'" + xml.dss["ChatExpir"] + "'" + xml.dss["ChatIsAdd"] + "'" + xml.dss["ChatAddLeven"] + "'" + xml.dss["ChatAddPrice"] + "'" + xml.dss["ChatiPrice"] + ""; string strEmpt = "false,true,0|正常|1|维护,false,false,0|允许|1|禁止,false,false,false"; string strIdea = "/"; string strOthe = "确定修改|reset,chatset.aspx,post,1,red|blue"; builder.Append(Out.wapform(strText, strName, strType, strValu, strEmpt, strIdea, strOthe)); builder.Append(Out.Tab("<div class=\"hr\"></div>", Out.Hr())); builder.Append(Out.Tab("<div>", "")); builder.Append("<a href=\"" + Utils.getUrl("default.aspx") + "\">配置中心</a><br />"); builder.Append(Out.Tab("</div><div class=\"title\"><a href=\"" + Utils.getUrl("../default.aspx") + "\">返回管理中心</a>", "<a href=\"" + Utils.getUrl("../default.aspx") + "\">返回管理中心</a>")); builder.Append(Out.Tab("</div>", "<br />")); } }
private void ReloadPage() { Master.Title = title + ".管理"; builder.Append(Out.Tab("<div class=\"title\">", "")); builder.Append("<a href=\"" + Utils.getUrl("default.aspx") + "\">游戏管理</a>>"); builder.Append(title); builder.Append(Out.Tab("</div>", "")); builder.Append(Out.Tab("<div class=\"hr\"></div>", Out.Hr())); // Application.Remove(xmlPath);//清缓存 ub xml = new ub(); xml.ReloadSub(xmlPath); //加载配置 // string strText = "状态:/,少于X币才补:/,补币数:/,排除的系统号(#号分隔):/,,"; string strName = "status,minmoney,addmoney,expids,act,backurl"; string strType = "select,num,num,text,hidden,hidden"; string strValu = "" + xml.dss["Status"] + "'" + xml.dss["MinMoney"] + "'" + xml.dss["AddMoney"] + "'" + xml.dss["ExpIds"] + "'save'" + Utils.getPage(0) + ""; string strEmpt = "0|禁用|1|启用,false,false,true,false,false"; string strIdea = "/"; string strOthe = "确定|reset," + myFileName + ",post,1,red|blue"; builder.Append(Out.wapform(strText, strName, strType, strValu, strEmpt, strIdea, strOthe)); // builder.Append(Out.Tab("<div>", Out.Hr())); builder.Append("<a href=\"" + Utils.getUrl(myFileName + "?act=run") + "\">手动执行一次</a><br />"); builder.Append(Out.Tab("</div>", "<br />")); builder.Append(Out.Tab("<div class=\"title\">", "")); builder.Append("<a href=\"" + Utils.getUrl("../default.aspx") + "\">返回管理中心</a>"); builder.Append(Out.Tab("</div>", "<br />")); }
private void SetNextSseTime() { DateTime _openTime = DateTime.Parse(DateTime.Now.Year.ToString() + "-" + DateTime.Now.Month.ToString() + "-" + DateTime.Now.Day.ToString() + " " + ub.GetSub("SSEBeginDefault", xmlPath)); DateTime _tempcloseTime = _openTime; //跳过星期六日. if (_tempcloseTime.DayOfWeek == DayOfWeek.Friday) { _tempcloseTime = _tempcloseTime.AddDays(3); } else if (System.DateTime.Now.DayOfWeek == DayOfWeek.Saturday) { _tempcloseTime = _tempcloseTime.AddDays(2); } else { _tempcloseTime = _tempcloseTime.AddDays(1); } DateTime _closeTime = DateTime.Parse(_tempcloseTime.Year.ToString() + "-" + _tempcloseTime.Month.ToString() + "-" + _tempcloseTime.Day.ToString() + " " + ub.GetSub("SSEEndDefault", xmlPath)); DateTime _openPrizeTime = DateTime.Parse(_closeTime.Year.ToString() + "-" + _closeTime.Month.ToString() + "-" + _closeTime.Day.ToString() + " " + ub.GetSub("SSEOpenDefault", xmlPath)); ub xml = new ub(); Application.Remove(xmlPath); //清缓存 xml.ReloadSub(xmlPath); //加载配置 xml.dss["SSEBegin"] = _openTime.ToString("yyyy-MM-dd HH:mm:ss"); xml.dss["SSEEnd"] = _closeTime.ToString("yyyy-MM-dd HH:mm:ss"); xml.dss["SSEOpen"] = _openPrizeTime.ToString("yyyy-MM-dd HH:mm:ss"); System.IO.File.WriteAllText(Server.MapPath(xmlPath), xml.Post(xml.dss), System.Text.Encoding.UTF8); }
protected void Page_Load(object sender, EventArgs e) { Master.Title = "社区商城设置"; builder.Append(Out.Tab("", "")); string ac = Utils.GetRequest("ac", "all", 1, "", ""); ub xml = new ub(); string xmlPath = "/Controls/bbsshop.xml"; Application.Remove(xmlPath); //清缓存 xml.ReloadSub(xmlPath); //加载配置 if (Utils.ToSChinese(ac) == "确定修改") { string Name = Utils.GetRequest("Name", "post", 2, @"^[^\^]{1,20}$", "系统名称限1-20字内"); string Logo = Utils.GetRequest("Logo", "post", 3, @"^[^\^]{1,200}$", "Logo地址限200字内"); string Status = Utils.GetRequest("Status", "post", 2, @"^[0-1]$", "系统状态选择出错"); string NewNum = Utils.GetRequest("NewNum", "post", 2, @"^[1-9]\d*$", "新品上架显示条数填写错误"); string GoodNum = Utils.GetRequest("GoodNum", "post", 2, @"^[1-9]\d*$", "精品推荐显示条数填写错误");//热销商品 string HotNum = Utils.GetRequest("HotNum", "post", 2, @"^[0-9]\d*$", "热销商品显示条数填写错误"); string ActNum = Utils.GetRequest("ActNum", "post", 2, @"^[1-9]\d*$", "动态显示条数填写错误"); string VipSec = Utils.GetRequest("VipSec", "post", 2, @"^(\d)*(\.(\d){0,1})?$", "VIP打折填写错误"); string MfTotal = Utils.GetRequest("MfTotal", "post", 2, @"^[1-9]\d*$", "免费区单个礼物每天每ID限购填写错误"); string BgTotal = Utils.GetRequest("BgTotal", "post", 2, @"^[1-9]\d*$", "" + ub.Get("SiteBz2") + "单个礼物每天每ID限购填写错误"); xml.dss["BbsshopName"] = Name; xml.dss["BbsshopLogo"] = Logo; xml.dss["BbsshopStatus"] = Status; xml.dss["BbsshopGoodNum"] = GoodNum; xml.dss["BbsshopNewNum"] = NewNum; xml.dss["BbsshopActNum"] = ActNum; xml.dss["BbsshopHotNum"] = HotNum; xml.dss["BbsshopVipSec"] = VipSec; xml.dss["BbsshopMfTotal"] = MfTotal; xml.dss["BbsshopBgTotal"] = BgTotal; System.IO.File.WriteAllText(Server.MapPath(xmlPath), xml.Post(xml.dss), System.Text.Encoding.UTF8); Utils.Success("商城系统设置", "设置成功,正在返回..", Utils.getUrl("bbsshopset.aspx"), "1"); } else { builder.Append(Out.Div("title", "商城系统设置")); string strText = "商城名称:/,商城Logo(可留空):/,系统状态:/,新品上架显示条数:/,精品推荐显示条数:/,热销商品显示条数:/,动态显示条数:/,VIP打折(折):/,免费区单个礼物每天每ID限购(份):/," + ub.Get("SiteBz2") + "类单个礼物每天每ID限购(份):/"; string strName = "Name,Logo,Status,NewNum,GoodNum,HotNum,ActNum,VipSec,MfTotal,BgTotal"; string strType = "text,text,select,snum,snum,snum,snum,text,num,num"; string strValu = "" + xml.dss["BbsshopName"] + "'" + xml.dss["BbsshopLogo"] + "'" + xml.dss["BbsshopStatus"] + "'" + xml.dss["BbsshopNewNum"] + "'" + xml.dss["BbsshopGoodNum"] + "'" + xml.dss["BbsshopHotNum"] + "'" + xml.dss["BbsshopActNum"] + "'" + xml.dss["BbsshopVipSec"] + "'" + xml.dss["BbsshopMfTotal"] + "'" + xml.dss["BbsshopBgTotal"] + ""; string strEmpt = "false,true,0|正常|1|维护,false,false,false,false,text,num,num"; string strIdea = "/VIP打折支持小数,如填写9.5,即VIP会员购买时可以打9.5折/"; string strOthe = "确定修改|reset,bbsshopset.aspx,post,1,red|blue"; builder.Append(Out.wapform(strText, strName, strType, strValu, strEmpt, strIdea, strOthe)); builder.Append(Out.Tab("<div class=\"hr\"></div>", Out.Hr())); builder.Append(Out.Tab("<div>", "")); builder.Append("<a href=\"" + Utils.getUrl("default.aspx") + "\">配置中心</a><br />"); builder.Append(Out.Tab("</div><div class=\"title\"><a href=\"" + Utils.getUrl("../default.aspx") + "\">返回管理中心</a>", "<a href=\"" + Utils.getUrl("../default.aspx") + "\">返回管理中心</a>")); builder.Append(Out.Tab("</div>", "<br />")); } }
private void ConfigPage() { ub xml = new ub(); string xmlPath = "/Controls/qqvip.xml"; Application.Remove(xmlPath); //清缓存 xml.ReloadSub(xmlPath); //加载配置 string info = Utils.GetRequest("info", "all", 1, "", ""); if (info == "ok") { for (int i = 1; i <= 19; i++) { xml.dss["QQVIPM" + i + ""] = Request["M" + i + ""]; } System.IO.File.WriteAllText(Server.MapPath(xmlPath), xml.Post(xml.dss), System.Text.Encoding.UTF8); Utils.Success("费用设置", "费用设置成功,正在返回..", Utils.getUrl("changeqqvip.aspx?act=config"), "1"); } else { Master.Title = "费用设置"; builder.Append(Out.Tab("<div class=\"title\">", "")); builder.Append("开通每月费用设置"); builder.Append(Out.Tab("</div>", "")); string sText = ""; string sName = ""; string sType = ""; string sValu = ""; string sEmpt = ""; string sIdea = ""; for (int i = 1; i <= 19; i++) { sText += "" + OutType(i) + "每月:,"; sName += "M" + i + ","; sType += "num,"; sValu += "" + xml.dss["QQVIPM" + i + ""] + "'"; sEmpt += "true,"; sIdea += "" + ub.Get("SiteBz") + "'"; } string strText = "" + sText + ",,"; string strName = "" + sName + "act,info"; string strType = "" + sType + "hidden,hidden"; string strValu = "" + sValu + "config'ok"; string strEmpt = "" + sEmpt + "false,false"; string strIdea = "" + sIdea + "''|/"; string strOthe = "确定修改|reset,changeqqvip.aspx,post,1,red|blue"; builder.Append(Out.wapform(strText, strName, strType, strValu, strEmpt, strIdea, strOthe)); builder.Append(Out.Tab("<div class=\"hr\"></div>", Out.Hr())); builder.Append(Out.Tab("<div class=\"title\">", "")); builder.Append("<a href=\"" + Utils.getUrl("changeqqvip.aspx") + "\">返回上一级</a><br />"); builder.Append("<a href=\"" + Utils.getUrl("../default.aspx") + "\">返回管理中心</a>"); builder.Append(Out.Tab("</div>", "<br />")); } }
protected void Page_Load(object sender, EventArgs e) { Master.Title = "广播系统设置"; builder.Append(Out.Tab("", "")); string ac = Utils.GetRequest("ac", "all", 1, "", ""); ub xml = new ub(); string xmlPath = "/Controls/network.xml"; Application.Remove(xmlPath); //清缓存 xml.ReloadSub(xmlPath); //加载配置 if (Utils.ToSChinese(ac) == "确定修改") { string Name = Utils.GetRequest("Name", "post", 2, @"^[^\^]{1,20}$", "系统名称限1-20字内"); string Notes = Utils.GetRequest("Notes", "post", 3, @"^[^\^]{1,50}$", "广播口号限50字内"); string Logo = Utils.GetRequest("Logo", "post", 3, @"^[^\^]{1,200}$", "Logo地址限200字内"); string Status = Utils.GetRequest("Status", "post", 2, @"^[0-1]$", "系统状态选择出错"); string sLength = Utils.GetRequest("sLength", "post", 2, @"^[0-9]\d*$", "内容最小字数填写错误"); string bLength = Utils.GetRequest("bLength", "post", 2, @"^[0-9]\d*$", "内容最大字数填写错误"); string bMinute = Utils.GetRequest("bMinute", "post", 2, @"^[0-9]\d*$", "显示时长最大时间填写错误"); string iGold = Utils.GetRequest("iGold", "post", 2, @"^[0-9]\d*$", "每分钟扣币填写错误"); string Expir = Utils.GetRequest("Expir", "post", 2, @"^[0-9]\d*$", "防刷时间填写错误"); string Grade = Utils.GetRequest("Grade", "post", 2, @"^[0-9]\d*$", "限等级数填写错误"); string RegDay = Utils.GetRequest("RegDay", "post", 2, @"^[0-9]\d*$", "限注册天数填写错误"); xml.dss["NetworkName"] = Name; xml.dss["NetworkNotes"] = Notes; xml.dss["NetworkLogo"] = Logo; xml.dss["NetworkStatus"] = Status; xml.dss["NetworksLength"] = sLength; xml.dss["NetworkbLength"] = bLength; xml.dss["NetworkbMinute"] = bMinute; xml.dss["NetworkiGold"] = iGold; xml.dss["NetworkExpir"] = Expir; xml.dss["NetworkGrade"] = Grade; xml.dss["NetworkRegDay"] = RegDay; System.IO.File.WriteAllText(Server.MapPath(xmlPath), xml.Post(xml.dss), System.Text.Encoding.UTF8); Utils.Success("广播系统设置", "设置成功,正在返回..", Utils.getUrl("networkset.aspx"), "1"); } else { builder.Append(Out.Div("title", "广播系统设置")); string strText = "广播名称:/,广播口号(可留空):/,广播Logo(可留空):/,系统状态:/,内容最小字数:/,内容最大字数(最大500字):/,显示时长最大时间(分钟):/,每分钟扣" + ub.Get("SiteBz") + ":/,防刷时间(秒):/,发布限等级(级):/,发布限注册天数(天):/"; string strName = "Name,Notes,Logo,Status,sLength,bLength,bMinute,iGold,Expir,Grade,RegDay"; string strType = "text,text,text,select,num,num,num,num,num,num,num"; string strValu = "" + xml.dss["NetworkName"] + "'" + xml.dss["NetworkNotes"] + "'" + xml.dss["NetworkLogo"] + "'" + xml.dss["NetworkStatus"] + "'" + xml.dss["NetworksLength"] + "'" + xml.dss["NetworkbLength"] + "'" + xml.dss["NetworkbMinute"] + "'" + xml.dss["NetworkiGold"] + "'" + xml.dss["NetworkExpir"] + "'" + xml.dss["NetworkGrade"] + "'" + xml.dss["NetworkRegDay"] + ""; string strEmpt = "false,true,true,0|正常|1|维护,false,false,false,false,false,false,false"; string strIdea = "/"; string strOthe = "确定修改|reset,networkset.aspx,post,1,red|blue"; builder.Append(Out.wapform(strText, strName, strType, strValu, strEmpt, strIdea, strOthe)); builder.Append(Out.Tab("<div class=\"hr\"></div>", Out.Hr())); builder.Append(Out.Tab("<div>", "")); builder.Append("<a href=\"" + Utils.getUrl("default.aspx") + "\">配置中心</a><br />"); builder.Append(Out.Tab("</div><div class=\"title\"><a href=\"" + Utils.getUrl("../default.aspx") + "\">返回管理中心</a>", "<a href=\"" + Utils.getUrl("../default.aspx") + "\">返回管理中心</a>")); builder.Append(Out.Tab("</div>", "<br />")); } }
/// <summary> /// 输出图片 /// </summary> /// <param name="sr"></param> /// <returns></returns> public static String toHtml(string sr) { //设置XML地址 ub xml = new ub(); string xmlPath = "/Controls/baccarat.xml"; xml.ReloadSub(xmlPath);//加载配置 return("<img src=..\\,,\\" + xml.dss["baccarat_img"] + sr + ".jpg \" alt=\"load\" />"); }
protected void Page_Load(object sender, EventArgs e) { Master.Title = "婚姻系统设置"; builder.Append(Out.Tab("", "")); string ac = Utils.GetRequest("ac", "all", 1, "", ""); ub xml = new ub(); string xmlPath = "/Controls/marry.xml"; Application.Remove(xmlPath); //清缓存 xml.ReloadSub(xmlPath); //加载配置 if (Utils.ToSChinese(ac) == "确定修改") { string Name = Utils.GetRequest("Name", "post", 2, @"^[^\^]{1,20}$", "系统名称限1-20字内"); string Logo = Utils.GetRequest("Logo", "post", 3, @"^[^\^]{1,200}$", "Logo地址限200字内"); string Status = Utils.GetRequest("Status", "post", 2, @"^[0-1]$", "系统状态选择出错"); string Notes = Utils.GetRequest("Notes", "post", 3, @"^[\s\S]{1,2000}$", "口号限2000字,可留空"); string GiftNum = Utils.GetRequest("GiftNum", "post", 2, @"^[0-9]\d*$", "送礼次数填写错误"); string Price = Utils.GetRequest("Price", "post", 2, @"^[0-9]\d*$", "结婚登记费填写错误"); string LostPrice = Utils.GetRequest("LostPrice", "post", 2, @"^[0-9]\d*$", "离婚手续费填写错误"); string LostPrice2 = Utils.GetRequest("LostPrice2", "post", 2, @"^[0-9]\d*$", "强制离婚手续费填写错误"); xml.dss["MarryName"] = Name; xml.dss["MarryLogo"] = Logo; xml.dss["MarryStatus"] = Status; xml.dss["MarryNotes"] = Notes; xml.dss["MarryGiftNum"] = GiftNum; xml.dss["MarryPrice"] = Price; xml.dss["MarryLostPrice"] = LostPrice; xml.dss["MarryLostPrice2"] = LostPrice2; System.IO.File.WriteAllText(Server.MapPath(xmlPath), xml.Post(xml.dss), System.Text.Encoding.UTF8); Utils.Success("婚姻系统设置", "设置成功,正在返回..", Utils.getUrl("marryset.aspx?backurl=" + Utils.getPage(0) + ""), "1"); } else { builder.Append(Out.Div("title", "婚姻系统设置")); string strText = "婚姻名称:/,婚姻Logo(可留空):/,系统状态:/,婚姻口号:/,求婚需送礼次数(不限制请填0):/,结婚登记费(" + ub.Get("SiteBz") + "):/,离婚手续费(" + ub.Get("SiteBz") + "):/,强制离婚手续费(" + ub.Get("SiteBz") + "):/,"; string strName = "Name,Logo,Status,Notes,GiftNum,Price,LostPrice,LostPrice2,backurl"; string strType = "text,text,select,textarea,num,num,num,num,hidden"; string strValu = "" + xml.dss["MarryName"] + "'" + xml.dss["MarryLogo"] + "'" + xml.dss["MarryStatus"] + "'" + xml.dss["MarryNotes"] + "'" + xml.dss["MarryGiftNum"] + "'" + xml.dss["MarryPrice"] + "'" + xml.dss["MarryLostPrice"] + "'" + xml.dss["MarryLostPrice2"] + "'" + Utils.getPage(0) + ""; string strEmpt = "false,true,0|正常|1|维护,true,false,false,false,false,false"; string strIdea = "/"; string strOthe = "确定修改|reset,marryset.aspx,post,1,red|blue"; builder.Append(Out.wapform(strText, strName, strType, strValu, strEmpt, strIdea, strOthe)); builder.Append(Out.Tab("<div class=\"hr\"></div>", Out.Hr())); builder.Append(Out.Tab("<div>", "")); builder.Append("<a href=\"" + Utils.getPage("default.aspx") + "\">返回上级</a><br />"); builder.Append("<a href=\"" + Utils.getUrl("default.aspx") + "\">配置中心</a><br />"); builder.Append(Out.Tab("</div><div class=\"title\"><a href=\"" + Utils.getUrl("../default.aspx") + "\">返回管理中心</a>", "<a href=\"" + Utils.getUrl("../default.aspx") + "\">返回管理中心</a>")); builder.Append(Out.Tab("</div>", "<br />")); } }
protected void Page_Load(object sender, EventArgs e) { Master.Title = "设置拒绝IP"; builder.Append(Out.Tab("", "")); string ac = Utils.GetRequest("ac", "all", 1, "", ""); ub xml = new ub(); Application.Remove("xml_wap"); //清缓存 xml.Reload(); //加载网站配置 if (Utils.ToSChinese(ac) == "确定修改") { string NoIP = Utils.GetRequest("NoIP", "post", 3, @"^[^\@]{1,15}(?:\@[^\@]{1,15}){0,1000}$", "IP段填写错误"); string NoIPMsg = Utils.GetRequest("NoIPMsg", "post", 2, @"^[^\^]{1,500}$", "提示信息限1-500字内"); string NoIPStat = Utils.GetRequest("NoIPStat", "post", 2, @"^[0-1]$", "状态选择错误"); string[] arrNoIP = NoIP.Split("@".ToCharArray()); for (int i = 0; i < arrNoIP.Length; i++) { if (!Ipaddr.IsIPAddress2(arrNoIP[i].ToString())) { Utils.Error("IP段填写错误", ""); } } xml.ds["SiteNoIP"] = NoIP; xml.ds["SiteNoIPMsg"] = NoIPMsg; xml.ds["SiteNoIPStat"] = NoIPStat; System.IO.File.WriteAllText(Server.MapPath("~/Controls/wap.xml"), xml.Post(xml.ds), System.Text.Encoding.UTF8); Utils.Success("设置拒绝IP", "设置拒绝IP成功,正在返回..", Utils.getUrl("iplock.aspx"), "1"); } else { builder.Append(Out.Div("title", "设置拒绝IP")); string strText = "IP(请用“@”作分隔):/,提示信息:/,状态:/"; string strName = "NoIP,NoIPMsg,NoIPStat"; string strType = "textarea,text,select"; string strValu = "" + xml.ds["SiteNoIP"] + "'" + xml.ds["SiteNoIPMsg"] + "'" + xml.ds["SiteNoIPStat"] + ""; string strEmpt = "true,true,0|启用|1|关闭"; string strIdea = "/"; string strOthe = "确定修改|reset,iplock.aspx,post,1,red|blue"; builder.Append(Out.wapform(strText, strName, strType, strValu, strEmpt, strIdea, strOthe)); builder.Append(Out.Tab("<div>", "<br />")); builder.Append("设置的IP在启用状态下将不允许访问网站,多个IP请用“@”作分隔。<br />示例:[email protected].*.*@202.31.97.*<br />如拒绝202.31.97.0-255整个IP段可以写成202.31.97.*<br />如果设置为空或关闭,将允许所有的IP都可以访问。"); builder.Append(Out.Tab("</div>", "")); builder.Append(Out.Tab("<div class=\"hr\"></div>", Out.Hr())); builder.Append(Out.Tab("<div>", "")); builder.Append("<a href=\"" + Utils.getUrl("default.aspx") + "\">系统服务中心</a><br />"); builder.Append(Out.Tab("</div><div class=\"title\"><a href=\"" + Utils.getUrl("../default.aspx") + "\">返回管理中心</a>", "<a href=\"" + Utils.getUrl("../default.aspx") + "\">返回管理中心</a>")); builder.Append(Out.Tab("</div>", "<br />")); } }
private void ConfigPage() { string ac = Utils.GetRequest("ac", "all", 1, "", ""); ub xml = new ub(); string xmlPath = "/Controls/bbs.xml"; Application.Remove(xmlPath); //清缓存 xml.ReloadSub(xmlPath); //加载配置 if (Utils.ToSChinese(ac) == "确定修改") { string GsqiNum = Utils.GetRequest("GsqiNum", "post", 2, @"^[0-9]\d*$", "期数填写错误"); string GsStopTime = Utils.GetRequest("GsStopTime", "post", 2, DT.RegexTime, "截止发布时间填写错误"); //全部参赛论坛还有其中的论坛版主未开奖,管理员就不能开出下期------》》》但可以修改截止时间 int qiNum = Convert.ToInt32(ub.GetSub("BbsGsqiNum", xmlPath)); if (GsqiNum != qiNum.ToString()) { if (new BCW.BLL.Forumvote().ExistsKz()) { Utils.Error("上期还没有开奖完成不能开通下期(改变期数),可修改截止时间", ""); } } xml.dss["BbsGsqiNum"] = GsqiNum; xml.dss["BbsGsStopTime"] = GsStopTime; System.IO.File.WriteAllText(Server.MapPath(xmlPath), xml.Post(xml.dss), System.Text.Encoding.UTF8); Utils.Success("社区系统设置", "设置成功,正在返回..", Utils.getUrl("Gsadmin.aspx?act=config"), "1"); } else { builder.Append(Out.Tab("<div class=\"title\">", "")); builder.Append("设置期数"); builder.Append(Out.Tab("</div>", "")); string strText = "本期期数:/,本期截止发布时间:/,"; string strName = "GsqiNum,GsStopTime,act"; string strType = "num,date,hidden"; string strValu = "" + xml.dss["BbsGsqiNum"] + "'" + xml.dss["BbsGsStopTime"] + "'config"; string strEmpt = "true,true,false"; string strIdea = "/"; string strOthe = "确定修改,Gsadmin.aspx,post,1,blue"; builder.Append(Out.wapform(strText, strName, strType, strValu, strEmpt, strIdea, strOthe)); builder.Append(Out.Tab("<div class=\"hr\"></div>", Out.Hr())); builder.Append(Out.Tab("<div>", " ")); builder.Append("<a href=\"" + Utils.getUrl("Gsadmin.aspx") + "\">返回上级</a><br />"); builder.Append("<a href=\"" + Utils.getUrl("default.aspx") + "\">应用中心</a>"); builder.Append(Out.Tab("</div>", "<br />")); builder.Append(Out.Tab("<div class=\"title\">", "")); builder.Append("<a href=\"" + Utils.getUrl("../default.aspx") + "\">返回管理中心</a>"); builder.Append(Out.Tab("</div>", "<br />")); } }
protected void Page_Load(object sender, EventArgs e) { Master.Title = "Ktv789游戏设置"; builder.Append(Out.Tab("", "")); string ac = Utils.GetRequest("ac", "all", 1, "", ""); ub xml = new ub(); string xmlPath = "/Controls/ktv789.xml"; Application.Remove(xmlPath); //清缓存 xml.ReloadSub(xmlPath); //加载配置 if (Utils.ToSChinese(ac) == "确定修改") { string Name = Utils.GetRequest("Name", "post", 2, @"^[^\^]{1,20}$", "系统名称限1-20字内"); string Notes = Utils.GetRequest("Notes", "post", 3, @"^[^\^]{1,50}$", "Ktv789口号限50字内"); string Logo = Utils.GetRequest("Logo", "post", 3, @"^[^\^]{1,200}$", "Logo地址限200字内"); string Status = Utils.GetRequest("Status", "post", 2, @"^[0-1]$", "系统状态选择出错"); string Tax = Utils.GetRequest("Tax", "post", 2, @"^[0-9]\d*$", "税率填写错误"); string Rule = Utils.GetRequest("Rule", "post", 3, @"^[^\^]{1,5000}$", "规则最限5000字内"); xml.dss["Ktv789Name"] = Name; xml.dss["Ktv789Notes"] = Notes; xml.dss["Ktv789Logo"] = Logo; xml.dss["Ktv789Status"] = Status; xml.dss["Ktv789Tax"] = Tax; xml.dss["Ktv789Rule"] = Rule; System.IO.File.WriteAllText(Server.MapPath(xmlPath), xml.Post(xml.dss), System.Text.Encoding.UTF8); Utils.Success("Ktv789游戏设置", "设置成功,正在返回..", Utils.getUrl("ktv789set.aspx?backurl=" + Utils.getPage(0) + ""), "1"); } else { builder.Append(Out.Div("title", "Ktv789游戏设置")); builder.Append(Out.Tab("<div class=\"text\">", "<br />")); builder.Append("Ktv789设置|<a href=\"" + Utils.getUrl("spkadminset.aspx?ptype=2&backurl=" + Utils.PostPage(true) + "") + "\">管理员</a>"); builder.Append(Out.Tab("</div>", "")); string strText = "游戏名称:/,游戏口号(可留空):/,游戏Logo(可留空):/,游戏状态:/,系统收税(%):/,游戏规则(支持UBB):/,"; string strName = "Name,Notes,Logo,Status,Tax,Rule,backurl"; string strType = "text,text,text,select,num,textarea,hidden"; string strValu = "" + xml.dss["Ktv789Name"] + "'" + xml.dss["Ktv789Notes"] + "'" + xml.dss["Ktv789Logo"] + "'" + xml.dss["Ktv789Status"] + "'" + xml.dss["Ktv789Tax"] + "'" + xml.dss["Ktv789Rule"] + "'" + Utils.getPage(0) + ""; string strEmpt = "false,true,true,0|正常|1|维护,false,true,false"; string strIdea = "/"; string strOthe = "确定修改|reset,ktv789set.aspx,post,1,red|blue"; builder.Append(Out.wapform(strText, strName, strType, strValu, strEmpt, strIdea, strOthe)); builder.Append(Out.Tab("<div class=\"hr\"></div>", Out.Hr())); builder.Append(Out.Tab("<div>", "")); builder.Append("<a href=\"" + Utils.getPage("game.aspx") + "\">返回上级</a><br />"); builder.Append("<a href=\"" + Utils.getUrl("default.aspx") + "\">配置中心</a><br />"); builder.Append(Out.Tab("</div><div class=\"title\"><a href=\"" + Utils.getUrl("../default.aspx") + "\">返回管理中心</a>", "<a href=\"" + Utils.getUrl("../default.aspx") + "\">返回管理中心</a>")); builder.Append(Out.Tab("</div>", "<br />")); } }
protected void Page_Load(object sender, EventArgs e) { Master.Title = "留言系统设置"; builder.Append(Out.Tab("", "")); string ac = Utils.GetRequest("ac", "all", 1, "", ""); ub xml = new ub(); string xmlPath = "/Controls/vbook.xml"; Application.Remove(xmlPath); //清缓存 xml.ReloadSub(xmlPath); //加载配置 if (Utils.ToSChinese(ac) == "确定修改") { string Name = Utils.GetRequest("Name", "post", 2, @"^[^\^]{1,20}$", "系统名称限1-20字内"); string Notes = Utils.GetRequest("Notes", "post", 3, @"^[^\^]{1,50}$", "留言口号限50字内"); string Logo = Utils.GetRequest("Logo", "post", 3, @"^[^\^]{1,200}$", "Logo地址限200字内"); string Status = Utils.GetRequest("Status", "post", 2, @"^[0-1]$", "系统状态选择出错"); string IsAc = Utils.GetRequest("IsAc", "post", 2, @"^[0-1]$", "留言性质选择错误"); string IsUser = Utils.GetRequest("IsUser", "post", 2, @"^[0-1]$", "发表限制选择错误"); string Expir = Utils.GetRequest("Expir", "post", 2, @"^[0-9]\d*$", "防刷时间填写错误"); xml.dss["VBookName"] = Name; xml.dss["VBookNotes"] = Notes; xml.dss["VBookLogo"] = Logo; xml.dss["VBookStatus"] = Status; xml.dss["VBookIsAc"] = IsAc; xml.dss["VBookIsUser"] = IsUser; xml.dss["VBookExpir"] = Expir; System.IO.File.WriteAllText(Server.MapPath(xmlPath), xml.Post(xml.dss), System.Text.Encoding.UTF8); Utils.Success("留言系统设置", "设置成功,正在返回..", Utils.getUrl("vbookset.aspx"), "1"); } else { builder.Append(Out.Div("title", "留言系统设置")); string strText = "留言名称:/,留言口号(可留空):/,留言Logo(可留空):/,系统状态:/,留言性质:/,发表限制:/,防刷时间(秒):/"; string strName = "Name,Notes,Logo,Status,IsAc,IsUser,Expir"; string strType = "text,text,text,select,select,select,num"; string strValu = "" + xml.dss["VBookName"] + "'" + xml.dss["VBookNotes"] + "'" + xml.dss["VBookLogo"] + "'" + xml.dss["VBookStatus"] + "'" + xml.dss["VBookIsAc"] + "'" + xml.dss["VBookIsUser"] + "'" + xml.dss["VBookExpir"] + ""; string strEmpt = "false,true,true,0|正常|1|维护,0|立即显示|1|回复后显示,0|不作限制|1|仅限会员,false"; string strIdea = "/"; string strOthe = "确定修改|reset,vbookset.aspx,post,1,red|blue"; builder.Append(Out.wapform(strText, strName, strType, strValu, strEmpt, strIdea, strOthe)); builder.Append(Out.Tab("<div class=\"hr\"></div>", Out.Hr())); builder.Append(Out.Tab("<div>", "")); builder.Append("<a href=\"" + Utils.getUrl("default.aspx") + "\">配置中心</a><br />"); builder.Append(Out.Tab("</div><div class=\"title\"><a href=\"" + Utils.getUrl("../default.aspx") + "\">返回管理中心</a>", "<a href=\"" + Utils.getUrl("../default.aspx") + "\">返回管理中心</a>")); builder.Append(Out.Tab("</div>", "<br />")); } }
protected void Page_Load(object sender, EventArgs e) { Master.Title = "相册系统设置"; builder.Append(Out.Tab("", "")); string ac = Utils.GetRequest("ac", "all", 1, "", ""); ub xml = new ub(); string xmlPath = "/Controls/albums.xml"; Application.Remove(xmlPath); //清缓存 xml.ReloadSub(xmlPath); //加载配置 if (Utils.ToSChinese(ac) == "确定修改") { string Name = Utils.GetRequest("Name", "post", 2, @"^[^\^]{1,20}$", "系统名称限1-20字内"); string Logo = Utils.GetRequest("Logo", "post", 3, @"^[^\^]{1,200}$", "Logo地址限200字内"); string Status = Utils.GetRequest("Status", "post", 2, @"^[0-1]$", "系统状态选择出错"); string TopNum = Utils.GetRequest("TopNum", "post", 2, @"^[1-9]\d*$", "人气相集显示条数填写错误"); string NewNum = Utils.GetRequest("NewNum", "post", 2, @"^[1-9]\d*$", "最新上传显示条数填写错误"); string Expir = Utils.GetRequest("Expir", "post", 2, @"^[0-9]\d*$", "防刷秒数填写错误"); xml.dss["AlbumsName"] = Name; xml.dss["AlbumsLogo"] = Logo; xml.dss["AlbumsStatus"] = Status; xml.dss["AlbumsTopNum"] = TopNum; xml.dss["AlbumsNewNum"] = NewNum; xml.dss["AlbumsExpir"] = Expir; System.IO.File.WriteAllText(Server.MapPath(xmlPath), xml.Post(xml.dss), System.Text.Encoding.UTF8); Utils.Success("相册系统设置", "设置成功,正在返回..", Utils.getUrl("albumsset.aspx"), "1"); } else { builder.Append(Out.Div("title", "相册系统设置")); string strText = "相册名称:/,相册Logo(可留空):/,系统状态:/,人气相集显示条数:/,最新上传显示条数:/,评论防刷(秒):/"; string strName = "Name,Logo,Status,TopNum,NewNum,Expir"; string strType = "text,text,select,snum,snum,snum"; string strValu = "" + xml.dss["AlbumsName"] + "'" + xml.dss["AlbumsLogo"] + "'" + xml.dss["AlbumsStatus"] + "'" + xml.dss["AlbumsTopNum"] + "'" + xml.dss["AlbumsNewNum"] + "'" + xml.dss["AlbumsExpir"] + ""; string strEmpt = "false,true,0|正常|1|维护,false,false,false"; string strIdea = "/"; string strOthe = "确定修改|reset,albumsset.aspx,post,1,red|blue"; builder.Append(Out.wapform(strText, strName, strType, strValu, strEmpt, strIdea, strOthe)); builder.Append(Out.Tab("<div class=\"hr\"></div>", Out.Hr())); builder.Append(Out.Tab("<div>", "")); builder.Append("<a href=\"" + Utils.getUrl("default.aspx") + "\">配置中心</a><br />"); builder.Append(Out.Tab("</div><div class=\"title\"><a href=\"" + Utils.getUrl("../default.aspx") + "\">返回管理中心</a>", "<a href=\"" + Utils.getUrl("../default.aspx") + "\">返回管理中心</a>")); builder.Append(Out.Tab("</div>", "<br />")); } }
protected void Page_Load(object sender, EventArgs e) { Master.Title = "邮箱系统设置"; builder.Append(Out.Tab("", "")); string ac = Utils.GetRequest("ac", "all", 1, "", ""); ub xml = new ub(); string xmlPath = "/Controls/email.xml"; Application.Remove(xmlPath); //清缓存 xml.ReloadSub(xmlPath); //加载配置 if (Utils.ToSChinese(ac) == "确定修改") { string From = Utils.GetRequest("From", "post", 3, @"^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$", "请输入正确的邮箱地址"); string FromUser = Utils.GetRequest("FromUser", "post", 3, @"^[\s\S]{1,30}$", "登录帐号限1-30字内"); string FromPwd = Utils.GetRequest("FromPwd", "post", 3, @"^[\s\S]{1,30}$", "登录密码限1-30字内"); string FromHost = Utils.GetRequest("FromHost", "post", 3, @"^[\s\S]{1,50}$", "主机地址限1-50字内"); string FromPort = Utils.GetRequest("FromPort", "post", 3, @"^[0-9]\d*$", "主机端口填写错误"); xml.dss["EmailFrom"] = From; xml.dss["EmailFromUser"] = FromUser; xml.dss["EmailFromPwd"] = FromPwd; xml.dss["EmailFromHost"] = FromHost; xml.dss["EmailFromPort"] = FromPort; System.IO.File.WriteAllText(Server.MapPath(xmlPath), xml.Post(xml.dss), System.Text.Encoding.UTF8); Utils.Success("邮箱系统设置", "设置成功,正在返回..", Utils.getUrl("emailset.aspx"), "1"); } else { builder.Append(Out.Div("title", "邮箱系统设置")); string strText = "邮箱地址:/,登录帐号:/,登录密码:/,邮件主机地址:/,邮件主机端口:/"; string strName = "From,FromUser,FromPwd,FromHost,FromPort"; string strType = "text,text,text,text,num"; string strValu = "" + xml.dss["EmailFrom"] + "'" + xml.dss["EmailFromUser"] + "'" + xml.dss["EmailFromPwd"] + "'" + xml.dss["EmailFromHost"] + "'" + xml.dss["EmailFromPort"] + ""; string strEmpt = "true,true,true,true,true"; string strIdea = "/"; string strOthe = "确定修改|reset,emailset.aspx,post,1,red|blue"; builder.Append(Out.wapform(strText, strName, strType, strValu, strEmpt, strIdea, strOthe)); builder.Append(Out.Tab("<div>", "<br />")); builder.Append("温馨提示:<br />邮件功能作为用户找回密码、将附件转向用户邮箱的一个转发服务,以后将会应用更多的网站服务中.<br />所有选项留空时,系统将自动调用默认帐号[email protected]作为转发邮箱."); builder.Append(Out.Tab("</div>", "")); builder.Append(Out.Tab("<div class=\"hr\"></div>", Out.Hr())); builder.Append(Out.Tab("<div>", "")); builder.Append("<a href=\"" + Utils.getUrl("default.aspx") + "\">配置中心</a><br />"); builder.Append(Out.Tab("</div><div class=\"title\"><a href=\"" + Utils.getUrl("../default.aspx") + "\">返回管理中心</a>", "<a href=\"" + Utils.getUrl("../default.aspx") + "\">返回管理中心</a>")); builder.Append(Out.Tab("</div>", "<br />")); } }
protected void Page_Load(object sender, EventArgs e) { Master.Title = "短消息系统设置"; builder.Append(Out.Tab("", "")); string ac = Utils.GetRequest("ac", "all", 1, "", ""); ub xml = new ub(); string xmlPath = "/Controls/guest.xml"; Application.Remove(xmlPath); //清缓存 xml.ReloadSub(xmlPath); //加载配置 if (Utils.ToSChinese(ac) == "确定修改") { string Status = Utils.GetRequest("Status", "post", 2, @"^[0-1]\d*$", "短消息状态选择错误"); string Expir = Utils.GetRequest("Expir", "post", 2, @"^[1-9]\d*$", "发消息防刷秒数填写错误"); string Add = Utils.GetRequest("Add", "post", 2, @"^[0-1]$", "群发消息性质选择错误"); string All = Utils.GetRequest("All", "post", 2, @"^[0-9]\d*$", "群发收费填写错误"); string Share = Utils.GetRequest("Share", "post", 2, @"^[0-9]\d*$", "分享收费填写错误"); string ReportID = Utils.GetRequest("ReportID", "post", 2, @"^[1-9]\d*$", "接收举报ID填写错误"); xml.dss["GuestStatus"] = Status; xml.dss["GuestExpir"] = Expir; xml.dss["GuestAdd"] = Add; xml.dss["GuestAll"] = All; xml.dss["GuestShare"] = Share; xml.dss["GuestReportID"] = ReportID; System.IO.File.WriteAllText(Server.MapPath(xmlPath), xml.Post(xml.dss), System.Text.Encoding.UTF8); Utils.Success("短消息系统设置", "设置成功,正在返回..", Utils.getUrl("guestset.aspx"), "1"); } else { builder.Append(Out.Div("title", "短消息系统设置")); string strText = "会员短消息状态:/,发消息防刷秒数:/,群发消息:/,群发消息收费(按每人收费):/,分享收费:/,接收举报ID:/:"; string strName = "Status,Expir,Add,All,Share,ReportID"; string strType = "select,num,select,num,num,num"; string strValu = "" + xml.dss["GuestStatus"] + "'" + xml.dss["GuestExpir"] + "'" + xml.dss["GuestAdd"] + "'" + xml.dss["GuestAll"] + "'" + xml.dss["GuestShare"] + "'" + xml.dss["GuestReportID"] + ""; string strEmpt = "0|正常|1|维护,false,0|开启|1|关闭,false,false,false"; string strIdea = "/"; string strOthe = "确定修改|reset,guestset.aspx,post,1,red|blue"; builder.Append(Out.wapform(strText, strName, strType, strValu, strEmpt, strIdea, strOthe)); builder.Append(Out.Tab("<div class=\"hr\"></div>", Out.Hr())); builder.Append(Out.Tab("<div>", "")); builder.Append("<a href=\"" + Utils.getUrl("default.aspx") + "\">配置中心</a><br />"); builder.Append(Out.Tab("</div><div class=\"title\"><a href=\"" + Utils.getUrl("../default.aspx") + "\">返回管理中心</a>", "<a href=\"" + Utils.getUrl("../default.aspx") + "\">返回管理中心</a>")); builder.Append(Out.Tab("</div>", "<br />")); } }
protected void Page_Load(object sender, EventArgs e) { Master.Title = "设置拒绝UA"; builder.Append(Out.Tab("", "")); string ac = Utils.GetRequest("ac", "all", 1, "", ""); ub xml = new ub(); Application.Remove("xml_wap"); //清缓存 xml.Reload(); //加载网站配置 if (Utils.ToSChinese(ac) == "确定修改") { string NoUA = Utils.GetRequest("NoUA", "post", 3, @"^[^\#]{1,500}(?:\#[^\#]{1,500}){0,10000}$", "UA填写错误"); string NoUA2 = Utils.GetRequest("NoUA2", "post", 3, @"^[^\#]{1,500}(?:\#[^\#]{1,500}){0,10000}$", "UA2填写错误"); string NoUAMsg = Utils.GetRequest("NoUAMsg", "post", 2, @"^[^\^]{1,500}$", "提示信息限1-500字内"); string NoUAStat = Utils.GetRequest("NoUAStat", "post", 2, @"^[0-1]$", "状态选择错误"); xml.ds["SiteNoUA"] = NoUA; xml.ds["SiteNoUA2"] = NoUA2; xml.ds["SiteNoUAMsg"] = NoUAMsg; xml.ds["SiteNoUAStat"] = NoUAStat; System.IO.File.WriteAllText(Server.MapPath("~/Controls/wap.xml"), xml.Post(xml.ds), System.Text.Encoding.UTF8); Utils.Success("设置拒绝UA", "设置拒绝UA成功,正在返回..", Utils.getUrl("ualock.aspx"), "1"); } else { builder.Append(Out.Div("title", "设置拒绝UA")); string strText = "存在UA(请用“#”作分隔):/,等于UA(请用“#”作分隔):/,提示信息:/,状态:/"; string strName = "NoUA,NoUA2,NoUAMsg,NoUAStat"; string strType = "textarea,textarea,text,select"; string strValu = "" + xml.ds["SiteNoUA"] + "'" + xml.ds["SiteNoUA2"] + "'" + xml.ds["SiteNoUAMsg"] + "'" + xml.ds["SiteNoUAStat"] + ""; string strEmpt = "true,true,true,0|启用|1|关闭"; string strIdea = "/"; string strOthe = "确定修改|reset,ualock.aspx,post,1,red|blue"; builder.Append(Out.wapform(strText, strName, strType, strValu, strEmpt, strIdea, strOthe)); builder.Append(Out.Tab("<div>", "<br />")); builder.Append("设置的UA在启用状态下将不允许访问网站,多个UA请用“#”作分隔。<br />您的短UA:" + Utils.GetBrowser() + "<br />您的长UA:" + Utils.GetUA() + "<br />如果设置其中一个UA你将不能访问前台。"); builder.Append(Out.Tab("</div>", "")); builder.Append(Out.Tab("<div class=\"hr\"></div>", Out.Hr())); builder.Append(Out.Tab("<div>", "")); builder.Append("<a href=\"" + Utils.getUrl("default.aspx") + "\">系统服务中心</a><br />"); builder.Append(Out.Tab("</div><div class=\"title\"><a href=\"" + Utils.getUrl("../default.aspx") + "\">返回管理中心</a>", "<a href=\"" + Utils.getUrl("../default.aspx") + "\">返回管理中心</a>")); builder.Append(Out.Tab("</div>", "<br />")); } }
/// <summary> /// 大小庄自动游戏程序 /// </summary> /// <param name="BigSmallId">局数ID</param> /// <param name="dt">截止时间</param> private void ChangePalyBigSmall() { int BotSec = new Random().Next(420, 600); DateTime BotTime = Convert.ToDateTime(ub.GetSub("BsBotTime", xmlPath)); if (BotTime < DateTime.Now.AddSeconds(-BotSec)) { //更新某分钟已出动过 ub xml = new ub(); xml.ReloadSub(xmlPath); //加载配置 xml.dss["BsBotTime"] = DT.FormatDate(DateTime.Now, 0); System.IO.File.WriteAllText(HttpContext.Current.Server.MapPath(xmlPath), xml.Post(xml.dss), System.Text.Encoding.UTF8); //进行自动下注 PlayBigSmall(); } }
private void GetCheckManage() { int ManageId = new BCW.User.Manage().IsManageLogin(); if (ManageId != 1) { Utils.Error("以你的权限还不能进行此设置", ""); } Master.Title = "后台登录设置"; string ac = Utils.GetRequest("ac", "all", 1, "", ""); ub xml = new ub(); Application.Remove("xml_wap"); //清缓存 xml.Reload(); //加载网站配置 if (Utils.ToSChinese(ac) == "确定修改") { string LoginExpir = Utils.GetRequest("LoginExpir", "post", 2, @"^[0-9]\d*$", "超时时间填写错误"); string VerifyIP = Utils.GetRequest("VerifyIP", "post", 2, @"^[0-1]$", "启用IP异常选择错误"); xml.ds["SiteLoginExpir"] = LoginExpir; xml.ds["SiteVerifyIP"] = VerifyIP; System.IO.File.WriteAllText(Server.MapPath("~/Controls/wap.xml"), xml.Post(xml.ds), System.Text.Encoding.UTF8); Utils.Success("后台登录设置", "登录设置成功,正在返回..", Utils.getUrl("manage.aspx?act=check"), "1"); } else { builder.Append(Out.Div("title", "后台登录设置")); string strText = "超时时间(分钟):/,启用IP异常:/,"; string strName = "LoginExpir,VerifyIP,act"; string strType = "num,select,hidden"; string strValu = "" + xml.ds["SiteLoginExpir"] + "'" + xml.ds["SiteVerifyIP"] + "'check"; string strEmpt = "false,0|不启用|1|启用,false"; string strIdea = "/"; string strOthe = "确定修改|reset,manage.aspx,post,1,red|blue"; builder.Append(Out.wapform(strText, strName, strType, strValu, strEmpt, strIdea, strOthe)); builder.Append(Out.Tab("<div>", "<br />")); builder.Append("温馨提示:<br />当后台管理员登录后超出设置的时间则需输入密码继续管理,不启用请填0<br />启用IP异常则使用不同IP登录时需重新登录,非常安全"); builder.Append(Out.Tab("</div>", "")); builder.Append(Out.Tab("<div class=\"hr\"></div>", Out.Hr())); builder.Append(Out.Tab("<div>", "")); builder.Append("<a href=\"" + Utils.getUrl("manage.aspx") + "\">帐号管理</a><br />"); builder.Append(Out.Tab("</div><div class=\"title\"><a href=\"" + Utils.getUrl("default.aspx") + "\">返回管理中心</a>", "<a href=\"" + Utils.getUrl("default.aspx") + "\">返回管理中心</a>")); builder.Append(Out.Tab("</div>", "<br />")); } }
protected void Page_Load(object sender, EventArgs e) { ub xml = new ub(); string[] files = "guess2.xml,wap.xml,reg.xml,Dawnlife.xml,bbs.xml".Split(','); string xmlPath = "/Controls/"; if (files.Length > 0) { for (int i = 0; i < files.Length; i++) { Application.Remove(xmlPath + files[i]); //清缓存 xml.ReloadSub(xmlPath + files[i]); //加载配置 builder.Append("清空" + files[i] + "缓存完成<br />"); } } }
protected void Page_Load(object sender, EventArgs e) { Master.Title = "闲聊管理员设置"; builder.Append(Out.Tab("", "")); int ptype = int.Parse(Utils.GetRequest("ptype", "all", 1, @"^[0-9]\d*$", "0")); string ac = Utils.GetRequest("ac", "all", 1, "", ""); ub xml = new ub(); string xmlPath = "/Controls/spkadmin.xml"; Application.Remove(xmlPath); //清缓存 xml.ReloadSub(xmlPath); //加载配置 if (Utils.ToSChinese(ac) == "确定修改") { string SpkAdmin = Utils.GetRequest("SpkAdmin", "post", 3, @"^[^\#]{1,50}(?:\#[^\#]{1,50}){0,500}$", "多个管理员ID请用#分隔,可以留空"); string SpkLimit = Utils.GetRequest("SpkLimit", "post", 2, @"^[0-9]\d*$", "奖币上限填写错误"); string SpkOne = Utils.GetRequest("SpkOne", "post", 2, @"^[0-9]\d*$", "发言奖币数填写错误"); xml.dss["SpkAdmin" + ptype + ""] = SpkAdmin; xml.dss["SpkLimit"] = SpkLimit; xml.dss["SpkOne"] = SpkOne; System.IO.File.WriteAllText(Server.MapPath(xmlPath), xml.Post(xml.dss), System.Text.Encoding.UTF8); Utils.Success("闲聊管理员设置", "设置闲聊管理员成功,正在返回..", Utils.getUrl("spkadminset.aspx?ptype=" + ptype + "&backurl=" + Utils.getPage(0) + ""), "1"); } else { builder.Append(Out.Div("title", "" + BCW.User.AppCase.CaseAction(ptype) + ">管理员设置")); string strText = "管理员ID:/,奖币上限(条):/,发言奖币数(每条):/,,"; string strName = "SpkAdmin,SpkLimit,SpkOne,ptype,backurl"; string strType = "text,num,num,hidden,hidden"; string strValu = "" + xml.dss["SpkAdmin" + ptype + ""] + "'" + xml.dss["SpkLimit"] + "'" + xml.dss["SpkOne"] + "'" + ptype + "'" + Utils.getPage(0) + ""; string strEmpt = "true,true,true,false,false"; string strIdea = "/"; string strOthe = "确定修改|reset,spkadminset.aspx,post,1,red|blue"; builder.Append(Out.wapform(strText, strName, strType, strValu, strEmpt, strIdea, strOthe)); builder.Append(Out.Tab("<div>", "<br />")); builder.Append("温馨提示:多个管理员ID请用#分隔"); builder.Append(Out.Tab("</div>", "")); builder.Append(Out.Tab("<div class=\"hr\"></div>", Out.Hr())); builder.Append(Out.Tab("<div>", "")); builder.Append("<a href=\"" + Utils.getPage("default.aspx") + "\">返回上级</a><br />"); builder.Append(Out.Tab("</div><div class=\"title\"><a href=\"" + Utils.getUrl("../default.aspx") + "\">返回管理中心</a>", "<a href=\"" + Utils.getUrl("../default.aspx") + "\">返回管理中心</a>")); builder.Append(Out.Tab("</div>", "<br />")); } }
private void SavePage() { string status = Utils.GetRequest("Status", "post", 2, @"^[0-1]$", "状态设置有错误"); string minmoney = Utils.GetRequest("MinMoney", "post", 4, @"^[0-9]\d*$", "游戏口号限50字内"); string addmoney = Utils.GetRequest("AddMoney", "post", 4, @"^[0-9]\d*$", "游戏提示限50字内"); string expids = Utils.GetRequest("ExpIds", "post", 3, @"^[^\#]{1,50}(?:\#[^\#]{1,50}){0,500}$", "排除的系统号ID请用#分隔,可以留空"); // ub xml = new ub(); xml.ReloadSub(xmlPath); //加载配置 xml.dss["Status"] = status; xml.dss["MinMoney"] = minmoney; xml.dss["AddMoney"] = addmoney; xml.dss["ExpIds"] = expids; // System.IO.File.WriteAllText(Server.MapPath(xmlPath), xml.Post(xml.dss), System.Text.Encoding.UTF8); Utils.Success(title + "设置", "设置成功,正在返回..", Utils.getUrl(myFileName), "1"); }
protected void Page_Load(object sender, EventArgs e) { Master.Title = "" + ub.Get("SiteBz") + "转帐ID设置"; builder.Append(Out.Tab("", "")); int ManageId = new BCW.User.Manage().IsManageLogin(); if (ManageId != 1 && ManageId != 11) { Utils.Error("只有系统管理员1号才可以进行此操作", ""); } string ac = Utils.GetRequest("ac", "all", 1, "", ""); ub xml = new ub(); string xmlPath = "/Controls/finance.xml"; Application.Remove(xmlPath); //清缓存 xml.ReloadSub(xmlPath); //加载配置 if (Utils.ToSChinese(ac) == "确定修改") { string SysID = Utils.GetRequest("SysID", "post", 3, @"^[^\#]{1,50}(?:\#[^\#]{1,50}){0,500}$", "内部互转ID请用#分隔,可以留空"); string SysID2 = Utils.GetRequest("SysID2", "post", 3, @"^[^\#]{1,50}(?:\#[^\#]{1,50}){0,500}$", "内部禁转ID请用#分隔,可以留空"); xml.dss["FinanceSysID"] = SysID; xml.dss["FinanceSysID2"] = SysID2; System.IO.File.WriteAllText(Server.MapPath(xmlPath), xml.Post(xml.dss), System.Text.Encoding.UTF8); Utils.Success("设置", "设置成功,正在返回..", Utils.getUrl("centrole.aspx"), "1"); } else { builder.Append(Out.Div("title", "" + ub.Get("SiteBz") + "转帐ID设置")); string strText = "内部互转ID(多个用#分隔|对外限20000一天):/,内部禁转ID(多个用#分隔):/"; string strName = "SysID,SysID2"; string strType = "big,big"; string strValu = "" + xml.dss["FinanceSysID"] + "'" + xml.dss["FinanceSysID2"] + ""; string strEmpt = "true,true"; string strIdea = "/"; string strOthe = "确定修改|reset,centrole.aspx,post,1,red|blue"; builder.Append(Out.wapform(strText, strName, strType, strValu, strEmpt, strIdea, strOthe)); builder.Append(Out.Tab("<div class=\"hr\"></div>", Out.Hr())); builder.Append(Out.Tab("<div>", "")); builder.Append("<a href=\"" + Utils.getUrl("default.aspx") + "\">配置中心</a><br />"); builder.Append(Out.Tab("</div><div class=\"title\"><a href=\"" + Utils.getUrl("../default.aspx") + "\">返回管理中心</a>", "<a href=\"" + Utils.getUrl("../default.aspx") + "\">返回管理中心</a>")); builder.Append(Out.Tab("</div>", "<br />")); } }
protected void Page_Load(object sender, EventArgs e) { Master.Title = "免费料广告设置"; builder.Append(Out.Tab("", "")); string ac = Utils.GetRequest("ac", "all", 1, "", ""); ub xml = new ub(); string xmlPath = "/Controls/cplist.xml"; Application.Remove(xmlPath); //清缓存 xml.ReloadSub(xmlPath); //加载配置 if (Utils.ToSChinese(ac) == "确定修改") { string ListTop = Utils.GetRequest("ListTop", "post", 1, @"^[\s\S^]{1,5000}$", ""); string ListFoot = Utils.GetRequest("ListFoot", "post", 1, @"^[\s\S^]{1,5000}$", ""); string DetailTop = Utils.GetRequest("DetailTop", "post", 1, @"^[\s\S^]{1,5000}$", ""); string DetailFoot = Utils.GetRequest("DetailFoot", "post", 1, @"^[\s\S^]{1,5000}$", ""); string BmTop = Utils.GetRequest("BmTop", "post", 1, @"^[\s\S^]{1,5000}$", ""); string BmFoot = Utils.GetRequest("BmFoot", "post", 1, @"^[\s\S^]{1,5000}$", ""); xml.dss["CPListTop"] = ListTop; xml.dss["CPListFoot"] = ListFoot; xml.dss["CPDetailTop"] = DetailTop; xml.dss["CPDetailFoot"] = DetailFoot; xml.dss["CPBmTop"] = BmTop; xml.dss["CPBmFoot"] = BmFoot; System.IO.File.WriteAllText(Server.MapPath(xmlPath), xml.Post(xml.dss), System.Text.Encoding.UTF8); Utils.Success("设置", "设置成功,正在返回..", Utils.getUrl("cplistadset.aspx"), "1"); } else { builder.Append(Out.Div("title", "免费料广告设置")); string strText = "列表顶部Ubb:/,列表底部Ubb:/,内容顶部Ubb:/,内容底部Ubb:/,报码顶部Ubb:/,报码底部Ubb:/"; string strName = "ListTop,ListFoot,DetailTop,DetailFoot,BmTop,BmFoot"; string strType = "text,text,text,text,text,text"; string strValu = "" + xml.dss["CPListTop"] + "'" + xml.dss["CPListFoot"] + "'" + xml.dss["CPDetailTop"] + "'" + xml.dss["CPDetailFoot"] + "'" + xml.dss["CPBmTop"] + "'" + xml.dss["CPBmFoot"] + ""; string strEmpt = "true,true,true,true,true,true"; string strIdea = "/"; string strOthe = "确定修改|reset,cplistadset.aspx,post,1,red|blue"; builder.Append(Out.wapform(strText, strName, strType, strValu, strEmpt, strIdea, strOthe)); } }
protected void Page_Load(object sender, EventArgs e) { Master.Title = "非验证会员权限设置"; builder.Append(Out.Tab("", "")); string ac = Utils.GetRequest("ac", "all", 1, "", ""); ub xml = new ub(); string xmlPath = "/Controls/verify.xml"; Application.Remove(xmlPath); //清缓存 xml.ReloadSub(xmlPath); //加载配置 if (Utils.ToSChinese(ac) == "确定修改") { string Verifytxt = Utils.GetRequest("Verifytxt", "post", 3, @"^[\w((;|,)\w)?]+$", "选择权限选项错误"); Verifytxt = Verifytxt.Replace(",", ";"); xml.dss["Verifytxt"] = Verifytxt; System.IO.File.WriteAllText(Server.MapPath(xmlPath), xml.Post(xml.dss), System.Text.Encoding.UTF8); Utils.Success("非验证会员权限设置", "非验证会员权限设置成功,正在返回..", Utils.getUrl("verifyset.aspx"), "1"); } else { builder.Append(Out.Div("title", "非验证会员权限设置")); string strText = "请选择开启的选项:/"; string strName = "Verifytxt"; string strType = "multiple"; string strValu = "" + xml.dss["Verifytxt"] + ""; string strEmpt = "a|不能发贴|b|不能回帖|c|不能玩游戏|d|不能过户币|e|不能写日记|f|不能上传文件|g|不能聊室发言|h|不能闲聊|i|不能建圈|j|不能自建聊室|k|不能空间留言|l|不能前台评论|m|不能社区评论|n|不奖励" + ub.Get("SiteBz") + "|o|不能发内线|p|不奖励" + ub.Get("SiteBz2") + ""; string strIdea = "/"; string strOthe = "确定修改|reset,verifyset.aspx,post,1,red|blue"; builder.Append(Out.wapform(strText, strName, strType, strValu, strEmpt, strIdea, strOthe)); builder.Append(Out.Tab("<div>", "<br />")); builder.Append("温馨提示:<br />非验证会员指的是通过前台手工注册的会员.<br />选项可以全留空,则非验证会员拥有所有的权限"); builder.Append(Out.Tab("</div>", "")); builder.Append(Out.Tab("<div class=\"hr\"></div>", Out.Hr())); builder.Append(Out.Tab("<div>", "")); builder.Append("<a href=\"" + Utils.getUrl("default.aspx") + "\">配置中心</a><br />"); builder.Append(Out.Tab("</div><div class=\"title\"><a href=\"" + Utils.getUrl("../default.aspx") + "\">返回管理中心</a>", "<a href=\"" + Utils.getUrl("../default.aspx") + "\">返回管理中心</a>")); builder.Append(Out.Tab("</div>", "<br />")); } }
private void SetPage() { Master.Title = "红包群设置"; builder.Append(Out.Tab("<div class=\"title\">", "")); builder.Append("红包群设置"); builder.Append(Out.Tab("</div>", "<br/>")); string xmlPath = "/Controls/chat.xml"; ub xml = new ub(); string ac = Utils.GetRequest("ac", "all", 1, "", ""); Application.Remove(xmlPath); //清缓存 xml.ReloadSub(xmlPath); //加载配置 if (Utils.ToSChinese(ac) == "确定修改") { string ChatHID = Utils.GetRequest("ChatHID", "post", 1, "", ""); string ChatMost = Utils.GetRequest("ChatMost", "post", 2, @"^[1-9]\d*$", "每日发言最大奖币填写错误"); string APIKEY = Utils.GetRequest("APIKEY", "post", 1, "", "139deae1b7771302fc95a6ac9562dea7"); xml.dss["ChatHID"] = ChatHID; xml.dss["ChatMost"] = ChatMost; xml.dss["APIKEY"] = APIKEY; System.IO.File.WriteAllText(Server.MapPath(xmlPath), xml.Post(xml.dss), System.Text.Encoding.UTF8); Utils.Success("红包群设置", "设置成功,正在返回..", Utils.getUrl("chat.aspx?act=set"), "1"); } else { string strText = "系统管理ID/,每日发言最大奖币/,酷宝APIKEY/,"; string strName = "ChatHID,ChatMost,APIKEY,backurl"; string strType = "num,num,text,hidden"; string strValu = xml.dss["ChatHID"] + "'" + xml.dss["ChatMost"] + "'" + xml.dss["APIKEY"] + "'" + Utils.getPage(0) + ""; string strEmpt = "false,false,false,false"; string strIdea = "/"; string strOthe = "确定修改|reset,chat.aspx?act=set,post,1,red|blue"; builder.Append(Out.wapform(strText, strName, strType, strValu, strEmpt, strIdea, strOthe)); builder.Append(Out.Tab("<div>注:系统管理ID请以#结束。多个管理ID请用#隔开。</div>", "注:管理权限ID请以#结束。多个管理ID请用#隔开。<br/>")); } builder.Append(Out.Tab("<div class=\"hr\"></div>", Out.Hr())); builder.Append(Out.Tab("<div>", "")); builder.Append("<a href=\"" + Utils.getUrl("chat.aspx") + "\">返回红包群管理</a><br />"); builder.Append(Out.Tab("</div><div class=\"title\"><a href=\"" + Utils.getUrl("default.aspx") + "\">返回管理中心</a>", "<a href=\"" + Utils.getUrl("default.aspx") + "\">返回管理中心</a>")); builder.Append(Out.Tab("</div>", "<br />")); }
protected void Page_Load(object sender, EventArgs e) { Master.Title = "高手系统设置"; builder.Append(Out.Tab("", "")); string ac = Utils.GetRequest("ac", "all", 1, "", ""); ub xml = new ub(); string xmlPath = "/Controls/bbs.xml"; Application.Remove(xmlPath); //清缓存 xml.ReloadSub(xmlPath); //加载配置 if (Utils.ToSChinese(ac) == "确定修改") { string GsDemoID = Utils.GetRequest("GsDemoID", "post", 3, @"^[^\#]{1,50}(?:\#[^\#]{1,50}){0,500}$", "高手内测ID请用#分隔,可以留空"); string GsAdminID = Utils.GetRequest("GsAdminID", "post", 3, @"^[^\#]{1,50}(?:\#[^\#]{1,50}){0,500}$", "高手前台管理ID请用#分隔,可以留空"); string GsAdminID2 = Utils.GetRequest("GsAdminID2", "post", 3, @"^[^\#]{1,50}(?:\#[^\#]{1,50}){0,500}$", "高手前台设置期数ID请用#分隔,可以留空"); xml.dss["BbsGsDemoID"] = GsDemoID; xml.dss["BbsGsAdminID"] = GsAdminID; xml.dss["BbsGsAdminID2"] = GsAdminID2; System.IO.File.WriteAllText(Server.MapPath(xmlPath), xml.Post(xml.dss), System.Text.Encoding.UTF8); Utils.Success("设置", "设置成功,正在返回..", Utils.getUrl("Gsset.aspx?backurl=" + Utils.getPage(0) + ""), "1"); } else { builder.Append(Out.Div("title", "高手系统设置")); string strText = "高手内测ID(多个请用#分隔,留空则开放所有人使用):/,高手前台开奖管理ID:/,高手前台设置期数ID:/,"; string strName = "GsDemoID,GsAdminID,GsAdminID2,backurl"; string strType = "big,big,big,hidden"; string strValu = "" + xml.dss["BbsGsDemoID"] + "'" + xml.dss["BbsGsAdminID"] + "'" + xml.dss["BbsGsAdminID2"] + "'" + Utils.getPage(0) + ""; string strEmpt = "true,true,true,false"; string strIdea = "/"; string strOthe = "确定修改|reset,Gsset.aspx,post,1,red|blue"; builder.Append(Out.wapform(strText, strName, strType, strValu, strEmpt, strIdea, strOthe)); builder.Append(Out.Tab("<div class=\"hr\"></div>", Out.Hr())); builder.Append(Out.Tab("<div>", "")); builder.Append("<a href=\"" + Utils.getPage("default.aspx") + "\">返回上级</a><br />"); builder.Append(Out.Tab("</div><div class=\"title\"><a href=\"" + Utils.getUrl("../default.aspx") + "\">返回管理中心</a>", "<a href=\"" + Utils.getUrl("../default.aspx") + "\">返回管理中心</a>")); builder.Append(Out.Tab("</div>", "<br />")); } }
private void GoldPage() { ub xml = new ub(); string xmlPath = "/Controls/bbs.xml"; Application.Remove(xmlPath); //清缓存 xml.ReloadSub(xmlPath); //加载配置 string ac = Utils.GetRequest("ac", "all", 1, "", ""); if (Utils.ToSChinese(ac) == "确定设置") { string IsAdMsg = Utils.GetRequest("IsAdMsg", "post", 2, @"^[0-1]$", "送币内线通知选择错误"); xml.dss["BbsIsAdMsg"] = IsAdMsg; System.IO.File.WriteAllText(Server.MapPath(xmlPath), xml.Post(xml.dss), System.Text.Encoding.UTF8); Utils.Success("点广告送币设置", "设置成功,正在返回..", Utils.getUrl("advert.aspx?act=gold"), "1"); } else { builder.Append(Out.Tab("<div class=\"title\">", "")); builder.Append("点广告送币设置"); builder.Append(Out.Tab("</div>", "")); builder.Append(Out.Tab("<div class=\"text\">", "")); builder.Append("点广告送币也称打工送币<br />链接[URL=/adview.aspx]打工送币[/URL]"); builder.Append(Out.Tab("</div>", "")); string strText = "送币内线通知:/,,"; string strName = "IsAdMsg,act,backurl"; string strType = "select,hidden,hidden"; string strValu = "" + xml.dss["BbsIsAdMsg"] + "'gold'" + Utils.getPage(0) + ""; string strEmpt = "0|关闭|1|开启,false,false"; string strIdea = "/"; string strOthe = "确定设置|reset,advert.aspx,post,1,red|blue"; builder.Append(Out.wapform(strText, strName, strType, strValu, strEmpt, strIdea, strOthe)); builder.Append(Out.Tab("<div class=\"hr\"></div>", Out.Hr())); builder.Append(Out.Tab("<div>", "")); builder.Append("<a href=\"" + Utils.getUrl("advert.aspx") + "\">返回上一级</a><br />"); builder.Append(Out.Tab("</div><div class=\"title\"><a href=\"" + Utils.getUrl("default.aspx") + "\">返回管理中心</a>", "<a href=\"" + Utils.getUrl("default.aspx") + "\">返回管理中心</a>")); builder.Append(Out.Tab("</div>", "<br />")); } }
protected void Page_Load(object sender, EventArgs e) { Master.Title = "授权码设置"; builder.Append(Out.Tab("", "")); string ac = Utils.GetRequest("ac", "all", 1, "", ""); ub xml = new ub(); string xmlPath = "/Controls/key.xml"; Application.Remove(xmlPath); //清缓存 xml.ReloadSub(xmlPath); //加载配置 if (Utils.ToSChinese(ac) == "确定修改") { string KeyCom = Utils.GetRequest("KeyCom", "post", 2, @"^[^\^]{1,100}$", "授权码不能为空"); xml.dss["KeyCom"] = KeyCom; System.IO.File.WriteAllText(Server.MapPath(xmlPath), xml.Post(xml.dss), System.Text.Encoding.UTF8); Utils.Success("授权码设置", "设置成功,正在返回..", Utils.getUrl("keyset.aspx"), "1"); } else { builder.Append(Out.Div("title", "授权码设置")); string strText = "授权码:/"; string strName = "keycom"; string strType = "text"; string strValu = "" + xml.dss["KeyCom"] + ""; string strEmpt = "false"; string strIdea = "/"; string strOthe = "确定修改|reset,keyset.aspx,post,1,red|blue"; builder.Append(Out.wapform(strText, strName, strType, strValu, strEmpt, strIdea, strOthe)); builder.Append(Out.Tab("<div>", "<br />")); builder.Append("重要:授权码是官方认证的产品序列号,具有正版特权标识,请不要随意修改!"); builder.Append(Out.Tab("</div>", "")); builder.Append(Out.Tab("<div class=\"hr\"></div>", Out.Hr())); builder.Append(Out.Tab("<div>", "")); builder.Append("<a href=\"" + Utils.getUrl("default.aspx") + "\">配置中心</a><br />"); builder.Append(Out.Tab("</div><div class=\"title\"><a href=\"" + Utils.getUrl("../default.aspx") + "\">返回管理中心</a>", "<a href=\"" + Utils.getUrl("../default.aspx") + "\">返回管理中心</a>")); builder.Append(Out.Tab("</div>", "<br />")); } }
private void LOG() { Master.Title = "数据日志作业"; string ac = Utils.GetRequest("ac", "all", 1, "", ""); ub xml = new ub(); Application.Remove("xml_wap"); //清缓存 xml.Reload(); //加载网站配置 if (Utils.ToSChinese(ac) == "确定修改") { string iLogTime = Utils.GetRequest("iLogTime", "post", 2, @"^[0-9]\d*$", "填写小时错误"); xml.ds["SiteiLogTime"] = iLogTime; xml.ds["SiteLogTime"] = DateTime.Now.ToString(); System.IO.File.WriteAllText(Server.MapPath("~/Controls/wap.xml"), xml.Post(xml.ds), System.Text.Encoding.UTF8); Utils.Success("设置日志作业", "设置日志作业成功,正在返回..", Utils.getUrl("databackup.aspx?act=log"), "1"); } else { builder.Append(Out.Div("title", "日志作业设置")); string strText = "截断日志间隔时间/,"; string strName = "iLogTime,act"; string strType = "snum,hidden"; string strValu = "" + xml.ds["SiteiLogTime"] + "'log"; string strEmpt = "true,false"; string strIdea = "小时'|/"; string strOthe = "确定修改|reset,databackup.aspx,post,1,red|blue"; builder.Append(Out.wapform(strText, strName, strType, strValu, strEmpt, strIdea, strOthe)); builder.Append(Out.Tab("<div>", "<br />")); builder.Append("温馨提示:<br />设置间隔时间可以自动截断数据库日志<br />填写0则取消自动清日志作业"); builder.Append(Out.Tab("</div>", "")); builder.Append(Out.Tab("<div class=\"hr\"></div>", Out.Hr())); builder.Append(Out.Tab("<div>", "")); builder.Append("<a href=\"" + Utils.getUrl("databackup.aspx") + "\">返回上一级</a><br />"); builder.Append(Out.Tab("</div><div class=\"title\"><a href=\"" + Utils.getUrl("../default.aspx") + "\">返回管理中心</a>", "<a href=\"" + Utils.getUrl("../default.aspx") + "\">返回管理中心</a>")); builder.Append(Out.Tab("</div>", "<br />")); } }