|
Server : Microsoft-IIS/10.0 System : Windows NT EBS-6136 10.0 build 17763 (Windows Server 2016) i586 User : jxgj ( 0) PHP Version : 7.0.33 Disable Function : passthru,exec,system,shell_exec,proc_open,popen,pcntl_exec,socket_bind,stream_socket_server Directory : D:/tmp_aspnet/root/dc15253c/377bd30d/ |
?#pragma checksum "D:\wwwroot\jmxbaogao\wwwroot\Counter\NewMembersInfo.ashx" "{406ea660-64cf-4c82-b6f0-42d48172a799}" "CB8454D45AD3A95885A24386FD14DAD3"
#line 1 "D:\wwwroot\jmxbaogao\wwwroot\Counter\NewMembersInfo.ashx"
/****************************************
* 版权所有:南昌金启软件有限公司
* 网 址:www.21it.com
****************************************/
using System;
using System.Web;
using System.Web.Security;
using Com.Huji.DataBll;
using Com.Huji.DataModel;
using Com.Huji.DataTools;
using Com.Huji.Web.Pager;
namespace Com.Huji.Web.Counter
{
public class NewMembersInfo : BaseHandler
{
public override void ProcessRequest(HttpContext context)
{
context.Response.ContentType = "text/plain";
if (!ProcessRequestError()) return;
if (String.IsNullOrEmpty(context.Request.Params["code"]) || context.Session[ASPNETAJAXWeb.ValidateCode.Page.ValidateCode.VALIDATECODEKEY] == null || context.Request.Params["code"] != context.Session[ASPNETAJAXWeb.ValidateCode.Page.ValidateCode.VALIDATECODEKEY].ToString().Trim().ToLower())
{
Converts.ResponseWriteEnd(context, "code");
}
else
{
context.Session[ASPNETAJAXWeb.ValidateCode.Page.ValidateCode.VALIDATECODEKEY] = null;
if (context.Request.QueryString.ToString().IndexOf("&members_") == -1)
Converts.ResponseWriteEnd(context, "error");
else
{
NewMembersData data = new NewMembersData();
if (Converts.ToInt32(context.Request.QueryString["member_id"]) == 0)
data.LanguageId = Converts.ToInt32(context.Request.QueryString["language_id"]);
else
data.MembersId = Converts.ToInt32(context.Request.QueryString["member_id"]);
data.Status = Converts.ToInt32(context.Request.QueryString["status"]);
data.MembersType = Converts.ToInt32(context.Request.QueryString["members_type"]);
string str = "";
foreach (string o in context.Request.QueryString.AllKeys)
{
if (o == "members_type") continue;
if (String.IsNullOrEmpty(context.Request.QueryString[o]))
{
if (o != "members_2")
str += o + "{[JQ]} {[ROW]}";
}
else
{
if (o == "members_2" && (!String.IsNullOrEmpty(context.Request.QueryString[o])))
str += o + "{[JQ]}" + FormsAuthentication.HashPasswordForStoringInConfigFile(context.Request.QueryString[o], "md5") + "{[ROW]}";
else
{
if (context.Request.QueryString[o] == "file" + o)
{
if (context.Request.Files[context.Request.QueryString[o]].ContentLength != PublicParameters.ZeroPram)
{
string strload = Converts.UpLoadFile(context.Request.Files[context.Request.QueryString[o]]);
if (!String.IsNullOrEmpty(strload))
str += o + "{[JQ]}" + strload + "{[ROW]}";
}
}
else
str += o + "{[JQ]}" + context.Request.QueryString[o] + "{[ROW]}";
}
}
}
data.Remark = str + "members_80{[JQ]}" + Converts.GetClientIP + "{[ROW]}"; ;
int returnvalue = new NewMembersBll().UpdateNewMembersList(data, 0);
switch (returnvalue)
{
case -1: Converts.ResponseWriteEnd(context, "error"); break;
default: Converts.ResponseWriteEnd(context, "ok"); break;
}
}
}
}
}
}
#line default
#line hidden