manageremit.asp
上传用户:btntkt
上传日期:2021-04-16
资源大小:5296k
文件大小:10k
源码类别:

WEB源码(ASP,PHP,...)

开发平台:

DOS

  1. <!--#include file="conn.asp"-->
  2. <html>
  3. <head>
  4. <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
  5. <link href="../images/css.css" rel="stylesheet" type="text/css">
  6. </head>
  7. <body>
  8. <%
  9. dim cls
  10. if session("admin")="" then
  11. Response.Redirect("admin.asp")
  12. else
  13. if session("flag")<>"0" then
  14. cls = Instr(session("flag"), "songhuofig")
  15. if cls <= 0 then
  16. %>
  17. <script language="javascript">
  18. if (confirm("您的操作权限不够,系统拒绝你的访问,请点确定返回,或者点取消退出重新登录"))
  19.   location.href="login.asp";
  20. else
  21.   location.href="index.asp";
  22. </script>
  23. <%
  24. end if
  25. end if
  26. end if
  27. %>
  28. <%dim action,songid
  29. songid=request.QueryString("id")
  30. if songid<>"" then
  31. if not isnumeric(songid) then 
  32. response.write"<script>alert(""非法访问!"");location.href=""../index.asp"";</script>"
  33. response.end
  34. end if
  35. end if
  36. action=request.QueryString("action")
  37. set rs=server.CreateObject("adodb.recordset")
  38. select case action
  39. case "songhuosave"
  40. rs.open "select * from deliver where songid="&songid,conn,1,3
  41. rs("subject")=trim(request("subject2"))
  42. rs("songidorder")=request("songidorder2")
  43. rs("jsmoney")=request("jsmoney")
  44. rs("fangshi")=0
  45. rs.update
  46. rs.close
  47. response.write "<script language=javascript>alert('送货方式成功修改!');history.go(-1);</script>"
  48. response.End
  49. case "songhuoadd"
  50. rs.open "select * from deliver",conn,1,3
  51. rs.addnew
  52. rs("subject")=trim(request("subject"))
  53. rs("songidorder")=request("songidorder")
  54. rs("jsmoney")=request("jsmoney")
  55. rs("fangshi")=0
  56. rs.update
  57. rs.close
  58. response.write "<script language=javascript>alert('新的送货方式成功添加!');history.go(-1);</script>"
  59. response.End
  60. case "songhuodel"
  61. conn.execute "delete from deliver where songid="&songid
  62. response.redirect "manageremit.asp?action=songhuo"
  63. case "zhifudel"
  64. conn.execute "delete from deliver where songid="&songid
  65. response.redirect "manageremit.asp?action=zhifu"
  66. case "zhifusave"
  67. rs.open "select * from deliver where songid="&songid,conn,1,3
  68. rs("subject")=trim(request("subject"))
  69. rs("songidorder")=request("songidorder")
  70. rs("fangshi")=1
  71. rs.update
  72. rs.close
  73. response.write "<script language=javascript>alert('支付方式成功修改!');history.go(-1);</script>"
  74. response.End
  75. case "zhifuadd"
  76. rs.open "select * from deliver",conn,1,3
  77. rs.addnew
  78. rs("subject")=trim(request("subject"))
  79. rs("songidorder")=request("songidorder")
  80. rs("fangshi")=1
  81. rs.update
  82. rs.close
  83. response.write "<script language=javascript>alert('新的支付方式成功添加!');history.go(-1);</script>"
  84. response.End
  85. end select
  86. set rs=nothing
  87. %>
  88. <table class="tableBorder" width="90%" border="0" align="center" cellpadding="3" cellspacing="1" bgcolor="#FFFFFF">
  89. <tr>
  90. <td  align="center" background="../images/admin_bg_1.gif"><b><a href="manageremit.asp?action=songhuo"><font color="#ffffff">点击>修改送货方式</font></a></b></td>
  91. <td  align="center" background="../images/admin_bg_1.gif"><b><a href="manageremit.asp?action=zhifu"><font color="#ffffff">点击>修改支付方式</font></a></b></td>
  92. </tr>
  93. <tr> 
  94. <td  colspan="2">
  95. <%select case action
  96. case "songhuo"%>
  97.                               
  98.       <table class="tableBorder"  width="100%" border="0" align="center" cellpadding="1" cellspacing="1">
  99.   <tr> 
  100.     <td class="forumRowHighlight"><div align="center">送货方式</div></td>
  101.     <td class="forumRowHighlight"><div align="center"><span lang="zh-cn">加收金额</span></div></td>
  102.     <td class="forumRowHighlight"><div align="center">排 序</div></td>
  103.     <td class="forumRowHighlight"><div align="center">操作</div></td>
  104.   </tr>
  105.   <%dim i,j
  106. set rs=server.CreateObject("adodb.recordset")
  107. rs.open "select * from deliver where fangshi=0 order by songidorder",conn,1,1
  108. i=rs.recordcount
  109. do while not rs.eof%>
  110.   <tr> 
  111.     <form name="form1" method="post" action="manageremit.asp?action=songhuosave&id=<%=rs("songid")%>">
  112.       <td class="forumRowHighlight"> <div align="center"> 
  113.           <input name="subject2" type="text" id="subject2" size="14" value=<%=trim(rs("subject"))%>>
  114.         </div></td>
  115.       <td class="forumRowHighlight" width="127"> <p align="center"> 
  116.           <input name="jsmoney" type="text" id="jsmoney" size="4" value=<%=rs("jsmoney")%> onkeypress = "return regInput(this, /^d*.?d{0,2}$/, String.fromCharCode(event.keyCode))" 
  117. onpaste = "return regInput(this, /^d*.?d{0,2}$/, window.clipboardData.getData('Text'))"
  118. ondrop = "return regInput(this, /^d*.?d{0,2}$/, event.dataTransfer.getData('Text'))">
  119.            </td>
  120.       <td class="forumRowHighlight"> <div align="center"> 
  121.           <input name="songidorder2" type="text" id="songidorder2" size="2" value=<%=rs("songidorder")%> onKeyPress = "return regInput(this, /^[0-9]*$/, String.fromCharCode(event.keyCode))"
  122. onpaste = "return regInput(this, /^[0-9]*$/, window.clipboardData.getData('Text'))"
  123. ondrop = "return regInput(this, /^[0-9]*$/, event.dataTransfer.getData('Text'))">
  124.         </div></td>
  125.       <td class="forumRowHighlight"> <div align="center"> 
  126.           <input class="button" type="submit" name="Submit" value="修 改">
  127.           &nbsp;<a href="manageremit.asp?action=songhuodel&id=<%=rs("songid")%>" onClick="return confirm('您确定进行删除操作吗?')">删除</a> 
  128.         </div></td>
  129.     </form>
  130.   </tr>
  131.   <%rs.movenext
  132. loop
  133. rs.close
  134. set rs=nothing%>
  135.   <tr> 
  136.     <form name="form2" method="post" action="manageremit.asp?action=songhuoadd">
  137.       <td class="forumRowHighlight"> <div align="center"> 
  138.                 <input name="subject" type="text" id="subject" size="14">
  139.         </div></td>
  140.       <td class="forumRowHighlight" width="127"> <p align="center"> 
  141.           <input name="jsmoney" type="text" id="jsmoney" size="4" onkeypress = "return regInput(this, /^d*.?d{0,2}$/, String.fromCharCode(event.keyCode))" 
  142. onpaste = "return regInput(this, /^d*.?d{0,2}$/, window.clipboardData.getData('Text'))"
  143. ondrop = "return regInput(this, /^d*.?d{0,2}$/, event.dataTransfer.getData('Text'))">
  144.            </td>
  145.       <td class="forumRowHighlight"> <div align="center"> 
  146.                 <input name="songidorder" type="text" id="songidorder" value=<%=i+1%> size="2" onKeyPress= "return regInput(this, /^[0-9]*$/, String.fromCharCode(event.keyCode))"
  147. onpaste = "return regInput(this, /^[0-9]*$/, window.clipboardData.getData('Text'))"
  148. ondrop = "return regInput(this, /^[0-9]*$/, event.dataTransfer.getData('Text'))">
  149.         </div></td>
  150.       <td class="forumRowHighlight"> <div align="center"> 
  151.           <input class="button" type="submit" name="Submit3" value="添 加">
  152.         </div></td>
  153.     </form>
  154.   </tr>
  155. </table>
  156.                               <%case "zhifu"%>
  157.                               
  158.       <table width="100%" border="0" align="center" cellpadding="2" cellspacing="1" >
  159.         <tr > 
  160.           <td width="40%" align="center" bgcolor="fbc2c2" >支付方式</td>
  161.           <td width="20%" align="center" bgcolor="fbc2c2" >排 序</td>
  162.           <td width="40%" align="center" bgcolor="fbc2c2" >操 作</td>
  163.         </tr>
  164.         <%set rs=server.CreateObject("adodb.recordset")
  165.   rs.open "select * from deliver where fangshi=1 order by songidorder",conn,1,1
  166.   j=rs.recordcount
  167.   do while not rs.eof%>
  168.         <tr> 
  169.           <form name="form1" method="post" action="manageremit.asp?action=zhifusave&id=<%=rs("songid")%>">
  170.             <td  align="center"> <input name="subject" type="text" id="subject" size="14" value=<%=trim(rs("subject"))%>>
  171.             </td>
  172.             <td  align="center"> <input name="songidorder" type="text" id="songidorder" size="2" value=<%=rs("songidorder")%> onKeyPress = "return regInput(this, /^[0-9]*$/, String.fromCharCode(event.keyCode))"
  173. onpaste = "return regInput(this, /^[0-9]*$/, window.clipboardData.getData('Text'))"
  174. ondrop = "return regInput(this, /^[0-9]*$/, event.dataTransfer.getData('Text'))"> 
  175.             </td>
  176.             <td align="center"  STYLE='PADDING-LEFT: 20px'><input type="submit" name="Submit2" value="确 认"> 
  177.               &nbsp;<a href="manageremit.asp?action=zhifudel&id=<%=rs("songid")%>" onClick="return confirm('您确定进行删除操作吗?')"><font color="#FF0000">删除</font></a> 
  178.             </td>
  179.           </form>
  180.           <%rs.movenext
  181.   loop
  182.   rs.close
  183.   set rs=nothing%>
  184.         </tr>
  185.         <tr> 
  186.           <td colspan="3"  background="../images/admin_bg_1.gif" align="center" bgcolor="fbc2c2" >添加支付方式</td>
  187.         </tr>
  188.         <tr> 
  189.           <form name="form1" method="post" action="manageremit.asp?action=zhifuadd">
  190.             <td  align="center"> <input name="subject" type="text" id="subject" size="14"> 
  191.             </td>
  192.             <td  align="center"> <input name="songidorder" type="text" id="songidorder" value=<%=j+1%> size="2" onKeyPress = "return regInput(this, /^[0-9]*$/, String.fromCharCode(event.keyCode))"
  193. onpaste = "return regInput(this, /^[0-9]*$/, window.clipboardData.getData('Text'))"
  194. ondrop = "return regInput(this, /^[0-9]*$/, event.dataTransfer.getData('Text'))"></td>
  195.             <td  STYLE='PADDING-LEFT: 20px'> <input type="submit" name="Submit32" value="添 加"></td>
  196.           </form>
  197.         </tr>
  198.         <tr> 
  199.           
  200.         </tr>
  201.       </table>
  202. <%end select%>
  203. </td>
  204. </tr>
  205. </table>
  206. <!--#include file="foot.asp"-->
  207. </body>
  208. </html>
  209. <script>
  210. function regInput(obj, reg, inputStr)
  211. {
  212. var docSel = document.selection.createRange()
  213. if (docSel.parentElement().tagName != "INPUT") return false
  214. oSel = docSel.duplicate()
  215. oSel.text = ""
  216. var srcRange = obj.createTextRange()
  217. oSel.setEndPoint("StartToStart", srcRange)
  218. var str = oSel.text + inputStr + srcRange.text.substr(oSel.text.length)
  219. return reg.test(str)
  220. }
  221. </script>