protected void Page_Load(object sender, EventArgs e) { if (!Page.IsPostBack) { ScTool.RecordUserAgent(Request); // 记录客户端信息 } CurOpen = Request["CurOpen"]; // 当前打开 Jumpto = Request["Jumpto"]; // 跳转至 string value = Request["WaitSecond"]; WaitSecond = value == null ? 5 : Int32.Parse(value); // 等待跳转延时 if (CurOpen == null) { CurOpen = "https://www.baidu.com/"; } if (Jumpto == null) { Jumpto = "https://fanyi.baidu.com/"; } CurOpen = "https://qr.alipay.com/c1x01990gbhjvuvwaxwkqa3"; Timer1.Enabled = false; if (Request["HideFloat"] != null) { DivFloat.Visible = false; } //Response.Write("<script>window.open('https://www.baidu.com/','_blank')</script>"); //Timer Time2 = new Timer(); //Time2.Interval = 2000; //Time2.Tick += Timer1_Tick; //Time2.Enabled = true; //String keys = Object1.Attributes.Keys.ToString(); //string keys2 = ""; //g("data") = "http://www.baidu.com"; //Object1.data = "http://www.baidu.com"; //Object1.data = ""; //OpenNewPage("https://qr.alipay.com/c1x01990gbhjvuvwaxwkqa3"); //OpenNewPage("https://qr.alipay.com/tsx031041ajtuiviwd978b6"); //CloseThisPage(); //OpenNewPage("https://fanyi.baidu.com/"); //string content = "<object ID=\"Object1\" data=\"https://www.baidu.com/\" height=\"300\" type=\"text/x-scriptlet\" width=\"100%\"></object>\r\n"; //DivObjSci.InnerHtml = content; // 打开内嵌页面 //iframe("https://www.baidu.com/"); //iframe(CurOpen); }
protected void Page_Load(object sender, EventArgs e) { if (!Page.IsPostBack) { ScTool.RecordUserAgent(Request); // 记录客户端信息 } FileUpload_HB.Style.Add("display", "none"); // 隐藏控件 FileUpload_SK.Style.Add("display", "none"); // 隐藏控件 //FileUpload_HB.Attributes.Add("onchange", "document.getElementById('ImageButton_Create').click();"); // FileUload选择文件后触发控件ImageButton的Click()事件 Button_HB.Style.Add("display", "none"); // 隐藏控件 Button_SK.Style.Add("display", "none"); // 隐藏控件 //Button_HB.Visible = false; //Button_SK.Visible = false; // 根据红包码参数,跳转红包码、或 收款码 //serverUrl = "http://" + Request.Params.Get("HTTP_HOST") + "/" + this.GetType().Name.Replace("_", "/").Replace("/aspx", ".aspx"); InfoUrl = "http://" + Request.Params.Get("HTTP_HOST") + "/PageHB/HbInfo.aspx"; //HbPayUrl = "http://" + Request.Params.Get("HTTP_HOST") + "/PageHB/HbPay.aspx"; HbPayUrl = "~/PageHB/HbPay.aspx"; string ID = Request["p"]; if (ID != null && !ID.Equals("")) { //string QrUrl = getHbInfo(ID, "QrUrl"); //string Tittle = getHbInfo(ID, "Tittle"); //string HbUrl = getHbInfo(ID, "HbUrl"); string jsonData = getHbInfo(ID); // 查询对应的数据 string QrUrl = ScTool.getJsonValue(jsonData, "QrUrl"); string Tittle = ScTool.getJsonValue(jsonData, "Tittle"); string HbUrl = ScTool.getJsonValue(jsonData, "HbUrl"); string ext = ScTool.getJsonValue(jsonData, "ext"); if (ext.Contains("mode(") && ext.Contains(")")) { int start = ext.IndexOf("mode(") + "mode(".Length; int end = ext.IndexOf(")", start); String mode = ext.Substring(start, end - start); HbPayUrl = "~/PageHB/HbPay" + mode + ".aspx"; } string url = HbPayUrl + "?" + "QrUrl=" + QrUrl + "&HbUrl=" + HbUrl + "&Tittle=" + Tittle + "&ID=" + ID + "&ext=" + ext; Server.Transfer(url); } }
protected void Page_Load(object sender, EventArgs e) { if (!Page.IsPostBack) { ScTool.RecordUserAgent(Request); // 记录客户端信息 } string p = Request["p"]; //if (p != null && !p.Equals("")) Server.Transfer(p); if (p != null && !p.Equals("")) { Response.Redirect(p); } }
protected void Page_Load(object sender, EventArgs e) { if ((!Page.IsPostBack)) { ScTool.RecordUserAgent(Request); // 记录客户端信息 } UserTool.InitTool(); UserTool.ClearAccount(Session); string Account = Request["Account"]; if (Account != null && !Account.Equals("")) { TextBox_account.Text = Account; } }
protected void Page_Load(object sender, EventArgs e) { if (!Page.IsPostBack) { ScTool.RecordUserAgent(Request); // 记录客户端信息 } string info = Request["p"]; if (info != null && !info.Equals("")) { LabelInfo.Text = info; } else { String url = "http://" + Request.Params.Get("HTTP_HOST") + "/" + this.GetType().Name.Replace("_", "/").Replace("/aspx", ".aspx") + "?"; info = url + "p=待显示信息(自定义)"; LabelInfo.Text = info; } }
protected void Page_Load(object sender, EventArgs e) { if (!Page.IsPostBack) { ScTool.RecordUserAgent(Request); // 记录客户端信息 } getParam(); //获取参数记录log信息 DB = new DataBase(ScTool.DBName("pre"), ScTool.UserName, ScTool.Password); //DB.DeletTable(TAB); CreatTable(DB, TAB); if (TYPE != null) { string reslut = ""; if (TYPE.Equals("Check")) { reslut = Check(DB, TAB, Request["machinCode"], Request["soft"]); Response.Write(reslut); return; } if (TYPE.Equals("Add")) { int UserType = UserTool.UserType(Session); // 获取当前登录的用户类型信息 reslut = "false no allowed! " + "../PayFor/UserLogin.aspx"; if (UserType == 2) { reslut = Add(DB, TAB, Request["machinCode"], Request["soft"], Request["ext"], Request["msg"]); } Response.Write(reslut); return; } Response.Write("TYPE -> " + TYPE); } NoteInfo(); ScTool.showTable(this.Controls, DB, TAB); }
protected void Page_Load(object sender, EventArgs e) { if (!Page.IsPostBack) { ScTool.RecordUserAgent(Request); // 记录客户端信息 } string agent = Request.Params.Get("HTTP_USER_AGENT"); Response.Write(ScTool.Pre("HTTP_USER_AGENT -> \r\n" + agent)); int loop1, loop2; NameValueCollection coll; //// Load Header collection into NameValueCollection object. ////coll = Request.Headers; coll = Request.Params; // Put the names of all keys into a string array. String[] arr1 = coll.AllKeys; for (loop1 = 0; loop1 < arr1.Length; loop1++) { Response.Write(ScTool.Pre("Key: " + arr1[loop1] + " -> ")); // Get all values under this key. String[] arr2 = coll.GetValues(arr1[loop1]); for (loop2 = 0; loop2 < arr2.Length; loop2++) { Response.Write(ScTool.Pre("Value " + loop2 + ": " + Server.HtmlEncode(arr2[loop2]))); } } //Label1.Text = Request.QueryString["param"]; //Label1.Text = Request.Params.Get("HTTP_HOST"); //Label1.Text = Request.Url.ToString(); //Label1.Text = Request.RawUrl; //Label1.Text = Request.Url.DnsSafeHost; }
protected void Page_Load(object sender, EventArgs e) { if (!Page.IsPostBack) { ScTool.RecordUserAgent(Request); // 记录客户端信息 } getParam(); //获取参数记录log信息 DB = new DataBase(ScTool.DBName("pre"), ScTool.UserName, ScTool.Password); //DB.DeletTable(TAB); CreatTable(DB, TAB); if (TYPE != null) { string reslut = ""; if (TYPE.Equals("GetRegSerial")) { reslut = GetRegSerial(Request["machinCode"], Request["soft"], Request["computerName"], Request["userName"], Request["ext"], Request["counter"]); Response.Write(reslut); return; } if (TYPE.Equals("GetValue")) { reslut = GetValue(Request["KEY"], Request["machinCode"], Request["soft"]); Response.Write(reslut); return; } else if (TYPE.Equals("UpdateSerial")) { reslut = Update(DB, Request["ID"], Request["machinCode"], Request["soft"], Request["computerName"], Request["userName"], Request["ext"], Request["startTimes"], Request["onlineSerial"], Request["msg"]); } Response.Write("UpdateSerial -> " + reslut); } NoteInfo(); ScTool.showTable(this.Controls, DB, TAB); }
protected void Page_Load(object sender, EventArgs e) { if (!Page.IsPostBack) { ScTool.RecordUserAgent(Request); // 记录客户端信息 } string key = "HB"; string date = DateTime.Now.ToString("yyyyMMdd"); // 每天可领取一次,首次跳转 string value = ""; if (Session[key] == null || !(Session[key] as string).StartsWith(date)) // 若key不存在,或非今天的则生成新的值 { value = date; Session[key] = date; } else { value = Session[key] as string; // 获取之前的session值 if (!value.Contains("noFrist")) { value = value + "noFrist"; // 记录为非首次访问 } Session[key] = value; } //Label1.Text = value; if (value.Contains("noFrist")) // 非首次访问,直接跳转收款 { //NewLinkDiv.InnerHtml = "<a href =\"https://qr.alipay.com/tsx031041ajtuiviwd978b6\" >支付宝收款</a>"; Response.Redirect("https://qr.alipay.com/tsx031041ajtuiviwd978b6"); } else { // 首次访问,跳转领取红包 NewLinkDiv.InnerHtml = "<a href =\"https://qr.alipay.com/c1x01990gbhjvuvwaxwkqa3\" >支付宝领红包</a>"; } }
protected void Page_Load(object sender, EventArgs e) { if (!Page.IsPostBack) { ScTool.RecordUserAgent(Request); // 记录客户端信息 } infoURL = "http://" + Request.Params.Get("HTTP_HOST") + "/WebInfo.aspx"; // 本地表信息路径 String param = getParam(); // 获取通知消息 //param = "param=com.sc.notificationservices#866170022772077#1518361220871#标题#内容"; //param=com.sc.notificationservices#681190477515911#1533107942652#标题#内容 //param = "com.eg.android.AlipayGphone#866170022772077#1533477407672#支付宝通知#成功收款0.1元。享免费提现等更多专属服务,点击查看"; if (param.StartsWith("param=")) { param = param.Substring("param=".Length); } NotifyData data = new NotifyData(param); string result = "fail"; if (data.package.Equals("com.sc.notificationservices")) { DB = new DataBase(ScTool.DBName(ScTool.PayTypeAli), ScTool.UserName, ScTool.Password); result = recordInCahsier(DB, data.phoneId); if (result.Equals("success")) { DB = new DataBase(ScTool.DBName(ScTool.PayTypeWechat), ScTool.UserName, ScTool.Password); result = recordInCahsier(DB, data.phoneId); } } else if (data.package.Equals("com.eg.android.AlipayGphone")) { result = param; if (data.content.Contains("成功收款") && data.content.Contains("元")) { int index1 = data.content.IndexOf("成功收款") + "成功收款".Length; int index2 = data.content.IndexOf("元", index1); string money = data.content.Substring(index1, index2 - index1).Trim(); DB = new DataBase(ScTool.DBName(ScTool.PayTypeAli), ScTool.UserName, ScTool.Password); string orderId = Cashier.PriceFinish(DB, data.phoneId, money); if (!orderId.Equals("")) { result = Order.OrderSuccess(DB, orderId); // 设置对应订单为支付成功 } else { result = "success"; } } else { result = "success"; } } else if (data.package.Equals("com.tencent.mm")) { int index1 = data.content.IndexOf("收款") + "收款".Length; if (index1 < 2 && data.content.Contains("到账")) { index1 = data.content.IndexOf("到账") + "到账".Length; } int index2 = data.content.IndexOf("元", index1); string money = data.content.Substring(index1, index2 - index1).Trim(); DB = new DataBase(ScTool.DBName(ScTool.PayTypeWechat), ScTool.UserName, ScTool.Password); string orderId = Cashier.PriceFinish(DB, data.phoneId, money); if (!orderId.Equals("")) { result = Order.OrderSuccess(DB, orderId); // 设置对应订单为支付成功 } else { result = "success"; } } else { result = "【package: " + data.package + "】\r\n" + param + ""; } //else if (data.package.Equals("com.sc.notificationservices")) //{ // DB = new DataBase(ScTool.DBName(ScTool.PayTypeAli), ScTool.UserName, ScTool.Password); //} Response.Write(result); //if (!param.Equals("") && param.Contains("#")) //{ // TAB = getTableName(param); // 生成表名 // String key = getPhoneSerial(param); // 获取手机序列号 // String result = SaveInfo(key, param); // 通知信息保存结果 // Response.Write(result); //} //else //{ // Response.Write("fail"); //} }
string Tittle = ""; // 商户名称 //Boolean testMode = false; protected void Page_Load(object sender, EventArgs e) { if (!Page.IsPostBack) { ScTool.RecordUserAgent(Request); // 记录客户端信息 } //FileUpload_HB.Style.Add("display", "none"); // 隐藏控件 Body1.Style.Add("display", "none"); // 隐藏body //BtnDiv.Style.Add("display", "none"); // 隐藏按钮 BtnDiv.Style.Add("display", "none"); // 隐藏按钮 //Request.Params[HTTP_HOST]:60.205.185.168:8001 //Request.Url:http://60.205.185.168:8001/Pages/request.aspx //string ServerUrl = "http://" + Request.Params["HTTP_HOST"]; QrUrl = Request["QrUrl"]; // 当前打开 HbUrl = Request["HbUrl"]; // 跳转至 Tittle = Request["Tittle"]; // if (QrUrl == null) { QrUrl = ""; } //if (testMode) //{ // if (QrUrl == null) QrUrl = "https://www.baidu.com"; // if (HbUrl == null) HbUrl = "https://fanyi.baidu.com"; // 默认红包码 //} //else //{ //if (QrUrl == null) QrUrl = "https://qr.alipay.com/tsx031041ajtuiviwd978b6"; if (HbUrl == null) { HbUrl = "https://qr.alipay.com/c1x01990gbhjvuvwaxwkqa3"; // 默认红包码 } //} if (Tittle == null) { Tittle = "商户名称(未设置)"; } if (QrUrl.StartsWith("ShowInfo_")) { QrUrl = "http://" + Request.Params.Get("HTTP_HOST") + "/" + "PageHB/ShowInfo.aspx?p=" + QrUrl.Substring("ShowInfo_".Length); } if (QrUrl.Equals("")) { string msg = "参数QrUrl不应为空!"; msg += "\r\n示例:" + Request.Url + "?" + "QrUrl=" + "http://www.baidu.com" + "&HbUrl=" + "" + "&Tittle=" + "第8号当铺"; Response.Write(ScTool.Alert(msg)); return; } LabelTittle.Text = Tittle; string key = "HbPay2"; string date = DateTime.Now.ToString("yyyyMMdd"); // 每天可领取一次,首次跳转 if (Session.Timeout != 60 * 24) { Session.Timeout = 60 * 24; // 设置Session有效时间为24小时 } string value = ""; if (Session[key] == null || !(Session[key] as string).StartsWith(date)) // 若key不存在,或非今天的则生成新的值 { value = date + "_0"; Session[key] = value; } if ((Session[key] as string).Equals(date + "_0")) // 打开收款码 { Session[key] = date + "_1"; //if (testMode) //{ // BtnDiv.InnerHtml = "<a id=\"BtnName1\" target=\"_blank\" " + " onclick=\"reloadPage()\" " + " href=\"" + QrUrl + "\" " + "><img src=\"../tools/HB_pic/btn.png\"></a>"; //} //else //{ //BtnDiv.InnerHtml = "<a id=\"BtnName1\" " + " onclick=\"reloadPage()\" " + " href=\"" + "alipayqr://platformapi/startapp?saId=10000007&qrcode=" + QrUrl + "\" " + "><img src=\"../tools/HB_pic/btn.png\"></a>"; BtnDiv.InnerHtml = "<a id=\"BtnName1\" " + " onclick=\"reloadPage()\" " + " href=\"" + "alipayqr://platformapi/startapp?saId=10000007&qrcode=" + QrUrl + "\" " + "> </a>"; //} } else if ((Session[key] as string).Equals(date + "_1")) // 重定向至红包码 { // 红包首次访问计数 if (Request["ID"] != null) { string InfoUrl = "http://" + Request.Params.Get("HTTP_HOST") + "/PageHB/HbInfo.aspx"; string commond = InfoUrl + "?" + "TYPE=CountAdd&ID=" + Request["ID"]; ScTool.getWebData(commond); } Session[key] = date + "_2"; Response.Redirect(HbUrl); // 若要回到红包页面 //BtnDiv.InnerHtml = "<a id=\"BtnName1\" href=\"" + HbUrl + "\"><img src=\"../tools/HB_pic/btn.png\"></a>"; } else //if ((Session[key] as string).Equals(date + "_2")) { //Response.Redirect(QrUrl); Session[key] = date + "_3"; //Response.Redirect("alipayqr://platformapi/startapp?saId=10000007&qrcode=" + QrUrl); Response.Redirect(QrUrl); //BtnDiv.InnerHtml = "<a id=\"BtnName1\" " + " href=\"" + QrUrl + "\"><img src=\"../tools/HB_pic/btn.png\"></a>"; //直接链接收款码,返回会关闭页面 //BtnDiv.InnerHtml = "<a id=\"BtnName1\" " + " href=\"" + "alipayqr://platformapi/startapp?saId=10000007&qrcode=" + QrUrl + "\"><img src=\"../tools/HB_pic/btn.png\"></a>"; } //else if ((Session[key] as string).Equals(date + "_3")) //{ // Session[key] = date + "_2"; // BtnDiv.InnerHtml = "<a id=\"BtnName3\" " + " href=\"" + "alipayqr://platformapi/startapp?saId=10000007&qrcode=" + QrUrl + "\"><img src=\"../tools/HB_pic/btn.png\"></a>"; //} //String Re = "http://" + Request.Params.Get("HTTP_HOST") + "/PageHB/Redirect.aspx"; //String Hb = "http://" + Request.Params.Get("HTTP_HOST") + "/PageHB/HB.aspx"; //String mackUrl = Re + "?p=" + Hb; //LinkDiv.InnerHtml = "<a href=\"" + mackUrl + "\"><asp:Label Text=\"制作我的红包收款码\" ForeColor=\"White\"></asp:Label></a>"; }
public override void Load(object sender, EventArgs e) { if (UserType == 0) { Response.Redirect("../PayFor/UserLogin.aspx"); } else if (UserType == 1) { Response.Redirect("../PayFor/SDK.aspx"); } if (!Page.IsPostBack) { ScTool.RecordUserAgent(Request); // 记录客户端信息 } string type = Request["PayType"]; if (type != null && !type.Equals("")) { PayType = type; } DB = new DataBase(ScTool.DBName(PayType), ScTool.UserName, ScTool.Password); //getParam(); //获取参数记录log信息 TYPE = Request["TYPE"]; if (TYPE != null) { if (TYPE.Equals("SetQrTable")) { SetQrTable(Request["ID"], Request["TabName"]); } else if (TYPE.Equals("AddToQrTable")) { AddToQrTable(DB, Request["TabName"], Request["price"], Request["qrLink"]); } else if (TYPE.Equals("UpdateQrTable")) { UpdateQrTable(Request["TabName"], Request["ID"], Request["price"], Request["qrLink"], Request["orderId"], Request["isUsing"]); } else if (TYPE.Equals("DeletInTable")) { DeletInTable(Request["TabName"], Request["KeyValue"], Request["KeyName"]); } else if (TYPE.Equals("DeletTable")) { DeletTable(Request["TabName"]); } else if (TYPE.Equals("GetQrLink")) { string link = GetQrLink(DB, Request["price"], Request["orderId"]); Response.Write(link); return; } else if (TYPE.Equals("PriceFinish")) { string orderId = PriceFinish(DB, Request["phoneId"], Request["price"]); Response.Write(orderId); return; } } NoteInfo(); if (!DB.ExistTab(CASHER)) { Response.Write(ScTool.Pre("数据表" + CASHER + "不存在!请使用NotificationSender创建")); } else { ScTool.showTable(this.Controls, DB, CASHER); List <string> qrTableList = DB.ColumnList(CASHER, "qrTabName"); foreach (string table in qrTableList) { if (!table.Equals("")) { ScTool.showTable(this.Controls, DB, table, "", false); } } //Table table = DB.ExecuteTable("select * from Cahsier"); //this.Controls.Add(table); //PlaceHolder_Tab.Controls.Add(table); } }
protected void Page_Load(object sender, EventArgs e) { if (!Page.IsPostBack) { ScTool.RecordUserAgent(Request); // 记录客户端信息 isAndroidDevice = ScTool.isAndroidDevice(Request); if (isAndroidDevice && !ScTool.isAlipayClient(Request)) // 若为安卓设备,且非安卓客户端,则跳转支付宝打开网页 { //String url = "http://" + Request.Params.Get("HTTP_HOST") + "/" + this.GetType().Name.Replace("_", "/").Replace("/aspx", ".aspx"); //url = "alipayqr://platformapi/startapp?saId=10000007&qrcode=" + url; String url = "alipayqr://platformapi/startapp?saId=10000007&qrcode=" + Request.Url.ToString(); Response.Redirect(url); return; } if (isAndroidDevice) { qqDiv.InnerHtml = "<a target=\"_blank\" href=\"tencent://message/?uin=536400495\"><img border=\"0\" src=\"../tools/HB_pic/qq_button.gif\" alt=\"点击这里给我发消息\" title=\"联系作者\" /></a>"; } } FileUpload_HB.Style.Add("display", "none"); // 隐藏控件 FileUpload_SK.Style.Add("display", "none"); // 隐藏控件 //FileUpload_HB.Attributes.Add("onchange", "document.getElementById('ImageButton_Create').click();"); // FileUload选择文件后触发控件ImageButton的Click()事件 Button_HB.Style.Add("display", "none"); // 隐藏控件 Button_SK.Style.Add("display", "none"); // 隐藏控件 tableUpload.Style.Add("display", "none"); // 隐藏控件 //Button_HB.Visible = false; //Button_SK.Visible = false; // 根据红包码参数,跳转红包码、或 收款码 //serverUrl = "http://" + Request.Params.Get("HTTP_HOST") + "/" + this.GetType().Name.Replace("_", "/").Replace("/aspx", ".aspx"); InfoUrl = "http://" + Request.Params.Get("HTTP_HOST") + "/PageHB/HbInfo.aspx"; //HbPayUrl = "http://" + Request.Params.Get("HTTP_HOST") + "/PageHB/HbPay.aspx"; HbPayUrl = "~/PageHB/HbPay.aspx"; string ID = Request["p"]; if (ID != null && !ID.Equals("")) { //string QrUrl = getHbInfo(ID, "QrUrl"); //string Tittle = getHbInfo(ID, "Tittle"); //string HbUrl = getHbInfo(ID, "HbUrl"); string jsonData = getHbInfo(ID); // 查询对应的数据 string QrUrl = ScTool.getJsonValue(jsonData, "QrUrl"); string Tittle = ScTool.getJsonValue(jsonData, "Tittle"); string HbUrl = ScTool.getJsonValue(jsonData, "HbUrl"); string ext = ScTool.getJsonValue(jsonData, "ext"); //if (ext.Contains("mode(") && ext.Contains(")")) //{ // int start = ext.IndexOf("mode(") + "mode(".Length; // int end = ext.IndexOf(")", start); // String mode = ext.Substring(start, end - start); // HbPayUrl = "~/PageHB/HbPay" + mode + ".aspx"; //} string url = HbPayUrl + "?" + "QrUrl=" + QrUrl + "&HbUrl=" + HbUrl + "&Tittle=" + Tittle + "&ID=" + ID + "&ext=" + ext; Server.Transfer(url); } }
string Tittle = ""; // 商户名称 protected void Page_Load(object sender, EventArgs e) { if (!Page.IsPostBack) { ScTool.RecordUserAgent(Request); // 记录客户端信息 } //Request.Params[HTTP_HOST]:60.205.185.168:8001 //Request.Url:http://60.205.185.168:8001/Pages/request.aspx //string ServerUrl = "http://" + Request.Params["HTTP_HOST"]; QrUrl = Request["QrUrl"]; // 当前打开 HbUrl = Request["HbUrl"]; // 跳转至 Tittle = Request["Tittle"]; // if (QrUrl == null) { QrUrl = ""; } if (HbUrl == null) { HbUrl = "https://qr.alipay.com/c1x01990gbhjvuvwaxwkqa3"; // 默认红包码 } if (Tittle == null) { Tittle = "商户名称(未设置)"; } if (QrUrl.StartsWith("ShowInfo_")) { QrUrl = "http://" + Request.Params.Get("HTTP_HOST") + "/" + "PageHB/ShowInfo.aspx?p=" + QrUrl.Substring("ShowInfo_".Length); } if (QrUrl.Equals("")) { string msg = "参数QrUrl不应为空!"; msg += "\r\n示例:" + Request.Url + "?" + "QrUrl=" + "http://www.baidu.com" + "&HbUrl=" + "" + "&Tittle=" + "第8号当铺"; Response.Write(ScTool.Alert(msg)); return; } LabelTittle.Text = Tittle; string key = "HbPay"; string date = DateTime.Now.ToString("yyyyMMdd"); // 每天可领取一次,首次跳转 if (Session.Timeout != 60 * 24) { Session.Timeout = 60 * 24; // 设置Session有效时间为24小时 } string value = ""; if (Session[key] == null || !(Session[key] as string).StartsWith(date)) // 若key不存在,或非今天的则生成新的值 { value = date; Session[key] = date; } else { value = Session[key] as string; // 获取之前的session值 if (!value.Contains("noFrist")) { value = value + "noFrist"; // 记录为非首次访问 } Session[key] = value; } //Label1.Text = value; if (value.Contains("noFrist")) // 非首次访问,直接跳转收款 { //NewLinkDiv.InnerHtml = "<a href =\"https://qr.alipay.com/tsx031041ajtuiviwd978b6\" >支付宝收款</a>"; Response.Redirect(QrUrl); } else { // 首次访问,跳转领取红包 //NewLinkDiv.InnerHtml = "<a href =\"https://qr.alipay.com/c1x01990gbhjvuvwaxwkqa3\" >支付宝领红包</a>"; //string content = "<img id=\"img1\" src=\"" + ServerUrl + "/tools/HB_pic/bg.jpg\" />"; //content += "<a href=\"" + HbUrl + "\"><img id=\"img2\" src=\"" + ServerUrl + "/tools/HB_pic/btn.png\" alt=\"点击领取红包\" /></a>"; //BtnDiv.InnerHtml = content; HbUrl = "GetHB.aspx" + "?p=" + HbUrl; //获取红包码url BtnDiv.InnerHtml = "<a href=\"" + HbUrl + "\"><img src=\"../tools/HB_pic/btn.png\"></a>"; // 红包首次访问计数 if (Request["ID"] != null) { string InfoUrl = "http://" + Request.Params.Get("HTTP_HOST") + "/PageHB/HbInfo.aspx"; string commond = InfoUrl + "?" + "TYPE=CountAdd&ID=" + Request["ID"]; ScTool.getWebData(commond); } } //// 制作我的红包码 //string CreateHbUrl = "http://" + Request.Params.Get("HTTP_HOST") + "/PageHB/HB.aspx"; //LinkA.HRef = CreateHbUrl; }