Admin_Add.asp
上传用户:angela
上传日期:2022-05-11
资源大小:853k
文件大小:10k
源码类别:

外挂编程

开发平台:

ASP/ASPX

  1. <!--#include file="setup.asp"-->
  2. <!--#include file="check.asp"-->
  3. <%
  4. If Not CheckAdmin("AddGameList") Then
  5.     Server.Transfer("showerr.asp")
  6.     Response.End
  7. End If
  8. '=====================================================================
  9. ' 作者声明:转载请保留版权信息,鄙视不要脸的人
  10. '=====================================================================
  11. ' 程序名称:蓝宇网络发布系统
  12. ' 程序作者:蓝宇 QQ:18159079 ╲、随心゛ QQ:6821845
  13. ' 文件名称:Admin_Add.Asp
  14. ' 更新日期:2007-6-4
  15. '=====================================================================
  16. ' 联系方式:Tel:13203117383,QQ:18159079,hi.baidu.com/hezeyu
  17. ' 程序开发:蓝宇,╲、随心゛
  18. ' 官方网站:蓝宇网络(http://hi.baidu.com/hezeyu)
  19. '=====================================================================
  20. ' Copyright 2004-2007 蓝宇 - All Rights Reserved.
  21. '=====================================================================
  22. Dim Rs_type, Sql_Type
  23. titlename="添加私服管理"
  24. Admin_header
  25. Action = LCase(Request("action"))
  26. Select Case Trim(Action)
  27. Case "add"
  28. Call AddGame()
  29. Case Else
  30. Call AddList()
  31. End Select
  32. Sub AddList()
  33. %>
  34. <SCRIPT language=JavaScript>
  35. function check(){
  36. if(document.form1.name.value=="")
  37.   {
  38. alert("私服服务器名称不能为空!");
  39. document.form1.name.focus();
  40. return false;
  41. }
  42. if(document.form1.ip.value=="")
  43. {
  44. alert("IP地址不能为空!");
  45. document.form1.ip.focus();
  46. return false;
  47. }
  48. if(document.form1.gameid.value=="")
  49. {
  50. alert("请选择您要发布的私服类型!");
  51. document.form1.gameid.focus();
  52. return false;
  53. }
  54. if(document.form1.service.value=="")
  55. {
  56. alert("请选择您的服务器线路!");
  57. document.form1.service.focus();
  58. return false;
  59. }
  60. if(document.form1.addr.value=="")
  61. {
  62. alert("请选择您的服务器所在地!");
  63. document.form1.addr.focus();
  64. return false;
  65. }
  66. if(document.form1.Sdate.value=="")
  67. {
  68. alert("请填写开区具体时间!");
  69. document.form1.Sdate.focus();
  70. return false;
  71. }
  72. if(document.form1.xingzhi.value=="")
  73. {
  74. alert("游戏版本不能为空!");
  75. document.form1.xingzhi.focus();
  76. return false;
  77. }
  78. }
  79. </SCRIPT>
  80. <SCRIPT language=javascript src="../JS/setday.js"></SCRIPT>
  81. <table width=98% align="center" border="0" cellspacing="1" cellpadding="2" class="tableBorder">
  82. <FORM name="form" action="?action=add" method="post">
  83. <tr> 
  84. <th colspan="2">私服管理--添加私服</th>
  85. </tr>
  86. <TR>
  87. <td width="15%" align="right" class="TableRow1">游戏分类:</TD>
  88. <td class="TableRow1">
  89. <%
  90. Set Rs_type = Server.CreateObject("ADODB.RecordSet")
  91. Sql_Type="select * from Gq_Gametype order by orderid"
  92. rs_type.open sql_type,conn,1,3
  93. %>
  94. <select id=select size=1 name=gameid>
  95. <%
  96. if rs_type.eof and rs_type.bof then
  97. response.Write "<option value= selected>请添加游戏分类</option>"
  98. else
  99. do while not rs_type.EOF
  100. response.Write "<option value="&rs_type("id")&">"&rs_type("game")&"</option>"
  101. rs_type.movenext
  102. loop
  103. rs_type.close
  104. end if
  105. %></select><font color="#FF0000">*</font></TD>
  106. </TR>
  107. <TR>
  108. <td width="15%" align="right" class="TableRow1">服务器名:</TD>
  109. <td class="TableRow1"><INPUT name=name size="16" maxLength=20> <FONT face=宋体 color=#FF0000>*</FONT> <FONT color=#006600>限8个汉字</FONT></TD> 
  110. </TR>
  111. <TR>
  112. <td width="15%" align="right" class="TableRow1">服务器IP:</TD>
  113. <td class="TableRow1"><INPUT name=ip id="ip2" value="专用登录器" size="16" maxLength=16> 
  114. <font color="#FF0000">*</font></TD>
  115. </TR>
  116. <TR>
  117. <td width="15%" align="right" class="TableRow1">开区时间:</TD>
  118. <td class="TableRow1"><INPUT name=sdate onfocus=setday(this) value="点击选择" size=10 maxlength="12">
  119. <SELECT name=hour>
  120. <OPTION value="" selected>开区小时</OPTION>
  121. <OPTION value=00>凌晨0点</OPTION>
  122. <OPTION value=01>凌晨1点</OPTION>
  123. <OPTION value=02>凌晨2点</OPTION>
  124. <OPTION value=03>凌晨3点</OPTION>
  125. <OPTION value=04>凌晨4点</OPTION>
  126. <OPTION value=05>凌晨5点</OPTION>
  127. <OPTION value=06>凌晨6点</OPTION>
  128. <OPTION value=07>上午7点</OPTION>
  129. <OPTION value=08>上午8点</OPTION>
  130. <OPTION value=09>上午9点</OPTION>
  131. <OPTION value=10>上午10点</OPTION>
  132. <OPTION value=11>上午11点</OPTION>
  133. <OPTION value=12>中午12点</OPTION>
  134. <OPTION value=13>下午13点</OPTION>
  135. <OPTION value=14>下午14点</OPTION>
  136. <OPTION value=15>下午15点</OPTION>
  137. <OPTION value=16>下午16点</OPTION>
  138. <OPTION value=17>下午17点</OPTION>
  139. <OPTION value=18>晚上18点</OPTION>
  140. <OPTION value=19>晚上19点</OPTION>
  141. <OPTION value=20>晚上20点</OPTION>
  142. <OPTION value=21>晚上21点</OPTION>
  143. <OPTION value=22>晚上22点</OPTION>
  144. <OPTION value=23>晚上23点</OPTION>
  145. </SELECT>&nbsp;
  146. <SELECT name=minute>
  147. <OPTION value=00 selected>00分</OPTION>
  148. <OPTION value=30>30分</OPTION>
  149. </SELECT> <font color="#FF0000">*</font></TD>
  150. </TR>
  151. <TR>
  152. <td width="15%" align="right" class="TableRow1">客服QQ:</TD>
  153. <td class="TableRow1"><INPUT name=QQ value="游戏中查询" size="16" maxLength=10> <font color="#FF0000">*</font> 填写号码即可</TD>
  154. </TR>
  155. <TR>
  156. <td width="15%" align="right" class="TableRow1">地区线路:</TD>
  157. <td class="TableRow1"><input name="addr" id="addr" value="线路" size="16" maxlength="10" />
  158.   <SELECT id=select7 size=1 name=Service>
  159.           <option value="" selected>线路</option>
  160.       <%for i=0 to ubound(split(tee5.ssign,","))
  161. response.write "<option value='"&i&"'>"&split(tee5.ssign,",")(i)&"</option>"
  162. next
  163. %></SELECT> <font color="#FF0000">*</font></TD>
  164. </TR>
  165. <TR>
  166. <td width="15%" align="right" class="TableRow1">版本简介:</TD>
  167. <td class="TableRow1"><input name="xingzhi" id="xingzhi2" size="56" maxlength="24"> <font color="#FF0000">*</font> 20个字内</TD> 
  168. </TR>
  169. <TR>
  170. <td width="15%" align="right" class="TableRow1">网站地址:</TD>
  171. <td class="TableRow1"><input name=homepage id=homepage3 size=36 maxlength=50> <font color="#FF0000">*</font> 此私服URL,开头一定要http://否则无法连接</TD> 
  172. </TR>
  173. <TR>
  174. <td width="15%" align="right" class="TableRow1">登陆器地址:</TD>
  175. <td class="TableRow1"><INPUT name=download id=download3 size=36 maxLength=60> <font color="#FF0000">*</font> 此私服登陆器地址,开头一定要http://否则无法连接</TD> 
  176. </TR>
  177. <TR>
  178. <td width="15%" align="right" class="TableRow1">广告期限:</TD>
  179. <td class="TableRow1">
  180. <select name="Daytime" size="0">
  181. <option selected value="0">请 选 择</option>
  182. <option value="0">推荐一天</option>
  183. <option value="1">推荐二天</option>
  184. <option value="2">推荐三天</option>
  185. <option value="3">推荐四天</option>
  186. <option value="4">推荐五天</option>
  187. <option value="5">推荐六天</option>
  188. <option value="6">推荐七天</option>
  189. </select> <font color="#FF0000">*</font> <font color="#000000">广告期限选择一至七 一为一天 依次类推,按推荐日期计算</font></TD> 
  190. </TR>
  191. <TR>
  192. <td width="15%" align="right" class="TableRow1">精品推荐:</TD>
  193. <td class="TableRow1">
  194. <select name="Fine" size="0">
  195. <option value="0" selected>不 推 荐</option>
  196. <option value="2">固顶精品</option>
  197. <option value="1">精品推荐</option>
  198. </select> <font color="#FF0000">*</font> <font color="#0000FF">设置为精品推荐则会在首页最顶部显示精品字样</font></TD>
  199. </TR>
  200. <TR>
  201. <td width="15%" align="right" class="TableRow1">固顶推荐:</TD>
  202. <td class="TableRow1">
  203. <select name="isBest" size="0">
  204. <option value=0 selected>不 固 顶</option>
  205. <option value=1>固顶推荐</option>
  206. </select> <font color="#FF0000">*</font> <font color="#000000">设置为固顶推荐则会在首页套黄处出现</font></TD>
  207. </TR>
  208. <TR>
  209. <td width="15%" align="right" class="TableRow1">通宵推荐:</TD>
  210. <td class="TableRow1">
  211. <select name="hot" size="0">
  212. <option value=0 selected>不 通 宵</option>
  213. <option value=1>通宵推荐</option>
  214. </select> <font color="#FF0000">*</font> <font color="#000000">设置为通宵推荐则会在首页套黄处底部出现通宵推荐</font></TD>
  215. </TR>
  216. <TR>
  217. <td class="TableRow1" colspan="2" height="30" align="center"><INPUT type=submit value= 提交私服信息 name=btn></TD>
  218. </TR>
  219. </FORM>
  220. </TABLE>
  221. <%
  222. End Sub
  223. Sub AddGame()
  224. set rs = server.createobject("adodb.recordset")
  225. dim name,ip,gameid,sdate,hour,minute,addr,xingzhi,homepage,download,hot,isBest,Daytime,Fine,Service,QQ
  226. name=tee5.CheckStr(request("name"))
  227. ip=tee5.CheckStr(request.form("ip"))
  228. gameid=tee5.CheckStr(trim(request.form("gameid")))
  229. Service=tee5.CheckStr(trim(request.form("Service")))
  230. sdate=tee5.CheckStr(request.form("sdate"))
  231. hour=tee5.CheckStr(request.form("hour"))
  232. minute=tee5.CheckStr(request.form("minute"))
  233. addr=tee5.CheckStr(request.form("addr"))
  234. hot=tee5.CheckStr(request.form("hot"))
  235. isBest=tee5.CheckStr(request.form("isBest"))
  236. Daytime=tee5.CheckStr(request.form("Daytime"))
  237. Fine=tee5.CheckStr(request.form("Fine"))
  238. xingzhi=tee5.CheckStr(request.form("xingzhi"))
  239. QQ=tee5.CheckStr(request.form("QQ"))
  240. homepage=tee5.CheckStr(request.form("homepage"))
  241. download=tee5.CheckStr(request.form("download"))
  242. if name="" or ip="" or gameid="" or Service="" or  homepage="" or QQ="" or xingzhi="" or addr="" or SDATE="" or hour="" or minute=""  then
  243. response.write "<script>alert('带*的选项必须填写或选择,请返回检查后再提交');history.back()</script>"
  244. response.end
  245. end if
  246. sql="select * from Gq_sfdata" 
  247. rs.open sql,conn,1,3
  248. rs.addnew
  249. rs("name")=name
  250. rs("ip")=ip
  251. rs("gameid")=gameid
  252. rs("Service")=Service
  253. rs("SDATE")=sdate
  254. rs("hour")=hour
  255. rs("minute")=minute
  256. rs("addr")=addr
  257. rs("xingzhi")=xingzhi
  258. rs("QQ")=QQ
  259. rs("homepage")=homepage
  260. rs("download")=download
  261. rs("ulock")=1
  262. rs("isBest")=1
  263. rs("hot")=1
  264. rs("Fine")=1
  265.         rs("hot")=hot
  266.         rs("isBest")=isBest
  267.         rs("Fine")=Fine
  268.         rs("Daytime")=Daytime
  269.         if trim(request.form("isBest"))="1" then
  270. rs("BestTime")=Now()
  271. end if
  272.         if trim(request.form("hot"))="1" then
  273. rs("hottime")=Now()
  274. end if
  275.         if trim(request.form("fine"))="1" then
  276. rs("finetime")=Now()
  277. end if
  278.         if trim(request.form("fine"))="2" then
  279. rs("finetime")=Now()
  280. end if
  281. rs.update
  282. Rs.Close:Set Rs = Nothing
  283. Succeed("<li>恭喜您!服务器"&name&"提交成功。</li>")
  284. end sub
  285. Admin_footer
  286. CloseConn
  287. %>