⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 qqcf_admin_manage_do.asp

📁 功 能: 1.系统分别为每个网站注册会员分配了一个推广链接
💻 ASP
📖 第 1 页 / 共 3 页
字号:
<%
'==================================
' 乘风网站推广系统v3.83 Access版
' 制 作:乘 风
' 开发网站:乘风原创程序
' 网站网址: http://www.qqcf.com
' 程序演示:http://www.qqcf.com/?action=try
' 最新版本下载:http://www.qqcf.com/?action=down
' 使用帮助:http://www.qqcf.com/?action=help&help=cfwztg
' 声 明:	
' 本软件系免费程序,提供给个人免费使用。
' Access免费版缺少防止用户作弊的功能,如需要此功能请购买正式版本。
' 作者为付费版用户提供全面升级服务和技术支持,免费版用户提供有限的升级服务和技术支持。
' 免费版用户在程序首页保留乘风原创程序版权和链接。
' 未经作者许可禁止用于任何商业用途。
' 乘风其它作品:乘风多用户计数器Access版、MsSql版、Php版、.Net版,乘风电影程序、
'        乘风网站推广系统Mssql版、乘风网址程序,乘风广告管理系统、乘风论坛等。
' 此段版权注释不会影响网页打开速度,请勿删除!
'                       2006年9月14日									
'===================================
%>
<%
If Action="usermodifysave" Then
 User_Name=Request("User_Name")
 State=Request("State")
 DeDuct_Rate=GoBack(Trim(Request("DeDuct_Rate")),"请输入扣点率")
 Password_New=Trim(Request("Password_New"))
 PasswordAnswer_New=Trim(Request("PasswordAnswer_New"))
 AdminDesc=Trim(Request("AdminDesc"))
 If AdminDesc="" Then AdminDesc="-"
 
 DeductCentState=Int(Request("DeductCentState"))
 Deduct_Cent=Int(Request("Deduct_Cent")*1000)
 NoticUser=Int(Request("NoticUser"))
 Gbook=Trim(Request("Gbook"))
 If NoticUser=-1 And Gbook="" Then Call AlertBack("请输入留言的内容",1)
 
 If DeductCentState=-1 Then
  Set Rs=Server.CreateObject("Adodb.RecordSet")
  Sql="Select * From WWW_QQCF_COM_CfWztg_Reguser Where User_Name='"&User_Name&"'"
  Rs.Open Sql,Conn,3,2
  If Rs("Spare_Cent")<Deduct_Cent Then Call AlertBack("剩余金额不够,扣得太多了",1)
  Rs("Total_Cent")=Rs("Total_Cent")-Deduct_Cent
  Rs("Spare_Cent")=Rs("Spare_Cent")-Deduct_Cent
  Rs.Update
  If NoticUser=-1 Then
   Set Rs= Server.CreateObject("ADODB.Recordset")
   Sql="Select Top 1 * from WWW_QQCF_COM_CfWztg_Gbook"
   Rs.Open Sql,Conn,3,2
   Rs.AddNew
   Rs("User_Name")=User_Name
   Rs("Reply")=Gbook
   Rs("ReplyTime")=Now()
   Rs.UpDate
  End If

  Set Rs= Server.CreateObject("ADODB.Recordset")
  Sql="Select Top 1 * from WWW_QQCF_COM_CfWztg_RegUserDudect"
  Rs.Open Sql,Conn,3,2
  Rs.AddNew
  Rs("User_Name")=User_Name
  Rs("Dudect_Cent")=Deduct_Cent
  Rs.UpDate
 End If

 Set Rs=Server.CreateObject("Adodb.RecordSet")
 Sql="Select * From WWW_QQCF_COM_CfWztg_Reguser Where User_Name='"&User_Name&"'"
 Rs.Open Sql,Conn,3,2
 Rs("State")=State
 Rs("DeDuct_Rate")=DeDuct_Rate
 If Password_New<>"" Then Rs("Password")=Md5(Password_New,1)
 If PasswordAnswer_New<>"" Then Rs("PasswordAnswer")=Md5(PasswordAnswer_New,1)
 Rs("AdminDesc")=AdminDesc
 Rs.Update

 Call AlertUrl("修改成功",Session("Url"))
End if  '修改用户信息

If Action="userdel" Then
 User_Name=Request("User_Name")
 Sql="Delete From WWW_QQCF_COM_CfWztg_AD_Counter_Day Where User_Name='"&User_Name&"'"
 Conn.ExeCute Sql
 Sql="Delete From WWW_QQCF_COM_CfWztg_AD_Counter_Hour Where User_Name='"&User_Name&"'"
 Conn.ExeCute Sql
 Sql="Delete From WWW_QQCF_COM_CfWztg_Gbook Where User_Name='"&User_Name&"'"
 Conn.ExeCute Sql
 Sql="Delete From WWW_QQCF_COM_CfWztg_RegUser Where User_Name='"&User_Name&"'"
 Conn.ExeCute Sql
 Sql="Delete From WWW_QQCF_COM_CfWztg_Spend Where User_Name='"&User_Name&"'"
 Conn.ExeCute Sql
 Sql="Delete From WWW_QQCF_COM_CfWztg_User_XX Where User_Name='"&User_Name&"' Or Xx_Name='"&User_Name&"'"
 Conn.ExeCute Sql
 Sql="Delete From WWW_QQCF_COM_CfWztg_UserSite Where User_Name='"&User_Name&"'"
 Conn.ExeCute Sql
 Sql="Delete From WWW_QQCF_COM_CfWztg_Visit_Ip Where User_Name='"&User_Name&"'"
 Conn.ExeCute Sql
 Sql="Delete From WWW_QQCF_COM_CfWztg_Visit_Ly Where User_Name='"&User_Name&"'"
 Conn.ExeCute Sql

 Call AlertUrl("删除成功",Session("Url"))
End If  '删除注册用户

If Action="seluserdel" Then
 For i=1 to Request("box").count
  User_Name=Request("box")(i)
  Sql="Delete From WWW_QQCF_COM_CfWztg_AD_Counter_Day Where User_Name='"&User_Name&"'"
  Conn.ExeCute Sql
  Sql="Delete From WWW_QQCF_COM_CfWztg_AD_Counter_Hour Where User_Name='"&User_Name&"'"
  Conn.ExeCute Sql
  Sql="Delete From WWW_QQCF_COM_CfWztg_Gbook Where User_Name='"&User_Name&"'"
  Conn.ExeCute Sql
  Sql="Delete From WWW_QQCF_COM_CfWztg_RegUser Where User_Name='"&User_Name&"'"
  Conn.ExeCute Sql
  Sql="Delete From WWW_QQCF_COM_CfWztg_Spend Where User_Name='"&User_Name&"'"
  Conn.ExeCute Sql
  Sql="Delete From WWW_QQCF_COM_CfWztg_User_XX Where User_Name='"&User_Name&"' Or Xx_Name='"&User_Name&"'"
  Conn.ExeCute Sql
  Sql="Delete From WWW_QQCF_COM_CfWztg_UserSite Where User_Name='"&User_Name&"'"
  Conn.ExeCute Sql
  Sql="Delete From WWW_QQCF_COM_CfWztg_Visit_Ip Where User_Name='"&User_Name&"'"
  Conn.ExeCute Sql
  Sql="Delete From WWW_QQCF_COM_CfWztg_Visit_Ly Where User_Name='"&User_Name&"'"
  Conn.ExeCute Sql
 Next
 
 Call AlertBack("删除成功",1)
End If  '删除选择的注册用户

If Action="gotouser" Then
 User_Name=Request("User_Name")
 Session("CfWztgUser")=User_Name
 Response.Redirect("Manage.asp")
End If '转到用户页

If Action="userspendmodifysave" Then
 ID=Request("ID")
 SpendState=Int(Request("SpendState"))

 AdminCheck=Int(Request("AdminCheck"))
 AdminDesc=Request("AdminDesc")
 AdminSpendTime=GoBack(Trim(Request("AdminSpendTime")),"请填入审核时间")

 If AdminDesc="" Then AdminDesc="-"

 Set Rs=Server.CreateObject("Adodb.RecordSet")
 Sql="Select * From WWW_QQCF_COM_CfWztg_Spend Where ID="&ID
 Rs.Open Sql,Conn,3,2
 If AdminCheck=0 Then Rs("SpendState")=SpendState
 If AdminCheck=0 Then Rs("AdminCheck")=-1'管理员第一次操作时设置管理员已经操作过
 Rs("AdminDesc")=AdminDesc
 Rs("AdminSpendTime")=AdminSpendTime
 Rs.Update

 If AdminCheck=0 And SpendState=3 Then'管理员第一次操作时且审核拒绝时
  Set Rs = Server.CreateObject("ADODB.Recordset")
  Sql="Select * From WWW_QQCF_COM_CfWztg_Spend where ID="&ID
  Rs.open Sql,Conn,1,1

  Set Rs2 = Server.CreateObject("Adodb.RecordSet")
  Sql="Select * From WWW_QQCF_COM_CfWztg_RegUser Where User_Name='"&Rs("User_Name")&"'"
  Rs2.Open Sql,Conn,3,2
  Rs2("Spend_Cent")=Rs2("Spend_Cent")-Rs("Spend_Cent")
  Rs2("Spare_Cent")=Rs2("Spare_Cent")+Rs("Spend_Cent")
  Rs2.Update'退回结算款项
  
  SpendAbortFeedBack="退回款项"&Rs("Spend_Cent")/1000&"元"
  Sql="Update WWW_QQCF_COM_CfWztg_Spend Set SpendState=3,SpendAbortFeedBack='"&SpendAbortFeedBack&"' Where ID="&ID
  Conn.Execute(Sql)'结算失败,更新为失败状态,并反馈结果
 End If
 
 If RsSet("UserTcRate")>0 And AdminCheck=0 And SpendState=2 Then'支持提成,管理员第一次操作时,审核通过时给上线提成
  Set Rs = Server.CreateObject("ADODB.Recordset")
  Sql="Select * From WWW_QQCF_COM_CfWztg_Spend where ID="&ID
  Rs.open Sql,Conn,1,1

  Set Rs2 = Server.CreateObject("Adodb.RecordSet")
  Sql="Select * From WWW_QQCF_COM_CfWztg_LowUser Where LowUser_Name='"&Rs("User_Name")&"'"
  Rs2.Open Sql,Conn,1,1
  If Not Rs.Eof Then
   UpUser_Name=Rs2("User_Name")
   Tc_Cent=Int(Rs("Spend_Cent")*RsSet("UserTcRate")/100)

   Sql="Update WWW_QQCF_COM_CfWztg_RegUser Set Total_Cent=Total_Cent+"&Tc_Cent&",Spare_Cent=Spare_Cent+"&Tc_Cent&" Where User_Name='"&UpUser_Name&"'"
   Conn.Execute Sql

   SpendTcFeedBack="你的推荐用户"&Rs("User_Name")&"的在结算款项"&Rs("Spend_Cent")/1000&"元后系统给你的提成"
   Sql="Insert Into WWW_QQCF_COM_CfWztg_Spend(User_Name,Spend_Cent,SpendState,AdminCheck,AdminDesc,AdminSpendTime) Values('"&UpUser_Name&"',"&Tc_Cent&",2,-1,'"&SpendTcFeedBack&"',Now())"
   Conn.Execute(Sql)'给上线用户增加一条结算记录

  End If
 End If

 Call AlertBack("审核修改成功",2)
End If  '修改结算

If Action="userspenddel" Then
 ID=Request("ID")

 Sql="Delete From WWW_QQCF_COM_CfWztg_Spend where ID="&ID
 Conn.ExeCute Sql'删除结算

 Call AlertBack("结算删除成功",1)
End If  '删除结算

If Action="usersitemodifysave" Then
 ID=Request("ID")
 User_Name=Request("User_Name")
 SiteUrl=GoBack(Lcase(Trim(Request("SiteUrl"))),"请输入网站网址")
 SiteState=GoBack(Trim(Request("SiteState")),"请输入扣点率")
 
 Set Rs=Server.CreateObject("Adodb.RecordSet")
 Sql="Select * From WWW_QQCF_COM_CfWztg_UserSite Where ID="&ID
 Rs.Open Sql,Conn,3,2
 Rs("SiteUrl")=SiteUrl
 Rs("SiteState")=SiteState
 Rs.Update
 Rs.Close
 
 Sql="Select * From WWW_QQCF_COM_CfWztg_UserSite Where User_Name='"&User_Name&"' And SiteState=2"
 Set Rs=Conn.ExeCute(Sql)
 While Not Rs.Eof  
  UserAllSite=UserAllSite&Rs("SiteUrl")&"|"
 Rs.MoveNext
 Wend

 Set Rs=Server.CreateObject("Adodb.RecordSet")
 Sql="Select * From WWW_QQCF_COM_CfWztg_Reguser Where User_Name='"&User_Name&"'"
 Rs.Open Sql,Conn,3,2
 Rs("UserAllSite")=UserAllSite
 Rs.Update

 Call AlertBack("修改成功",2)
End if  '修改用户网站审核信息

If Action="usersitedel" Then
 ID=Request("ID")
 User_Name=Request("User_Name")

 Sql="Delete From WWW_QQCF_COM_CfWztg_UserSite Where ID="&ID
 Conn.ExeCute Sql
 
 Sql="Select * From WWW_QQCF_COM_CfWztg_UserSite Where User_Name='"&User_Name&"' And SiteState=2"
 Set Rs=Conn.ExeCute(Sql)
 While Not Rs.Eof
  UserAllSite=UserAllSite&Rs("SiteUrl")&"|"
 Rs.MoveNext
 Wend

 
 Set Rs=Server.CreateObject("Adodb.RecordSet")
 Sql="Select * From WWW_QQCF_COM_CfWztg_Reguser Where User_Name='"&User_Name&"'"
 Rs.Open Sql,Conn,3,2
 Rs("UserAllSite")=UserAllSite
 Rs.Update
 
 Call AlertBack("删除成功",1)
End If '用户网站审核删除


If Action="adusermodifysave" Then
 AdUser_Name=Request("AdUser_Name")
 State=Request("State")
 Password_New=Trim(Request("Password_New"))

 Set Rs=Server.CreateObject("Adodb.RecordSet")
 Sql="Select * From WWW_QQCF_COM_CfWztg_AdUser Where AdUser_Name='"&AdUser_Name&"'"
 Rs.Open Sql,Conn,3,2
 Rs("State")=State
 If Password_New<>"" Then Rs("Password")=Md5(Password_New,1)
 Rs.Update

 Call AlertUrl("修改成功",Session("Url"))
End if  '修改广告商信息

If Action="aduserdel" Then
 AdUser_Name=Request("AdUser_Name")
 Sql="Delete From WWW_QQCF_COM_CfWztg_AD Where AdUser_Name='"&AdUser_Name&"'"
 Conn.ExeCute Sql
 Sql="Delete From WWW_QQCF_COM_Cfwztg_AdUser_Enough Where AdUser_Name='"&AdUser_Name&"'"
 Conn.ExeCute Sql
 Sql="Delete From WWW_QQCF_COM_Cfwztg_AdUser_Expend Where AdUser_Name='"&AdUser_Name&"'"
 Conn.ExeCute Sql
 Sql="Delete From WWW_QQCF_COM_CfWztg_Gbook Where AdUser_Name='"&AdUser_Name&"'"
 Conn.ExeCute Sql
 Sql="Delete From WWW_QQCF_COM_CfWztg_AdUser Where AdUser_Name='"&AdUser_Name&"'"
 Conn.ExeCute Sql

 Call AlertUrl("删除成功",Session("Url"))
End If  '删除注册用户

If Action="gotoaduser" Then
 AdUser_Name=Request("AdUser_Name")
 Session("CfWztgAdUser")=AdUser_Name
 Response.Redirect("AdUser_Manage.asp")
End If '转到广告商页

If Action="aduserexpendmodifysave" Then
 ID=Request("ID")
 ExpendState=Int(Request("ExpendState"))

 AdminCheck=Int(Request("AdminCheck"))
 AdminDesc=Request("AdminDesc")
 AdminSpendTime=GoBack(Trim(Request("AdminSpendTime")),"请填入审核时间")

 
 If AdminDesc="" Then AdminDesc="-"

 Set Rs=Server.CreateObject("Adodb.RecordSet")
 Sql="Select * From WWW_QQCF_COM_Cfwztg_AdUser_Expend Where ID="&ID
 Rs.Open Sql,Conn,3,2
 If AdminCheck=0 Then Rs("ExpendState")=ExpendState
 If AdminCheck=0 Then Rs("AdminCheck")=-1'管理员第一次操作时设置管理员已经操作过
 Rs("AdminDesc")=AdminDesc
 Rs("AdminSpendTime")=AdminSpendTime
 Rs.Update

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -