SysConstSet.asp
上传用户:jisenq
上传日期:2014-06-29
资源大小:7216k
文件大小:3k
源码类别:

数据库编程

开发平台:

ASP/ASPX

  1. <% Option Explicit %>
  2. <!--#include file="../FS_Inc/Const.asp" -->
  3. <!--#include file="../FS_InterFace/MF_Function.asp" -->
  4. <!--#include file="../FS_Inc/Function.asp" -->
  5. <!--#include file="../FS_Inc/Cls_Cache.asp" -->
  6. <%
  7. Response.Buffer = True
  8. Response.Expires = -1
  9. Response.ExpiresAbsolute = Now() - 1
  10. Response.Expires = 0
  11. Response.CacheControl = "no-cache"
  12. Dim Conn
  13. MF_Default_Conn
  14. MF_Session_TF
  15. if not MF_Check_Pop_TF("MF_Const") then Err_Show
  16. if not MF_Check_Pop_TF("MF011") then Err_Show
  17. Dim Path,FileName,EditFile,FileContent,Result,strShowErr
  18. Result = Request.Form("Action")
  19. Path = "../FS_Inc"
  20. FileName = "Const.asp"
  21. EditFile = Server.MapPath(Path) & "" & FileName
  22. Dim FsoObj,FileObj,FileStreamObj
  23. Set FsoObj = Server.CreateObject(G_FS_FSO)
  24. Set FileObj = FsoObj.GetFile(EditFile)
  25. if Result = "" then
  26. Set FileStreamObj = FileObj.OpenAsTextStream(1)
  27. if Not FileStreamObj.AtEndOfStream then
  28. FileContent = FileStreamObj.ReadAll
  29. else
  30. FileContent = ""
  31. end if
  32. else
  33. on error resume next
  34. Set FileStreamObj = FileObj.OpenAsTextStream(2)
  35. FileContent = Request.Form("ConstContent")
  36. FileStreamObj.Write FileContent
  37. if Err.Number <> 0 then
  38. strShowErr = "<li>保存失败</li><li>"& Err.Description &"</li><li>可能是const.asp文件没有写入权限,请开启</li>"
  39. Response.Redirect("Error.asp?ErrCodes="&Server.URLEncode(strShowErr)&"&ErrorUrl=")
  40. Response.end
  41. else
  42. strShowErr = "<li>全局变量保存成功</li>"
  43. Response.Redirect("Success.asp?ErrCodes="&Server.URLEncode(strShowErr)&"&ErrorUrl=")
  44. Response.end
  45. end if
  46. end if
  47. %>
  48. <html xmlns="http://www.w3.org/1999/xhtml">
  49. <HEAD>
  50. <TITLE>FoosunCMS</TITLE>
  51. <META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=gb2312">
  52. </HEAD>
  53. <script language="JavaScript" src="../FS_Inc/PublicJS.js" type="text/JavaScript"></script>
  54. <link href="images/skin/Css_<%=Session("Admin_Style_Num")%>/<%=Session("Admin_Style_Num")%>.css" rel="stylesheet" type="text/css">
  55. <BODY LEFTMARGIN=0 TOPMARGIN=0 MARGINWIDTH=0 MARGINHEIGHT=0 scroll=yes>
  56. <table width="98%" border="0" align="center" cellpadding="5" cellspacing="1" class="table">
  57.   <tr> 
  58.     <td class="xingmu">配置文件</td>
  59.   </tr>
  60.   <tr> 
  61.     <td class="hback"><a href="SysConstSet.asp">全局变量设置</a>┆<a href="SysRefreshset.asp">自动刷新配置文件</a></td>
  62.   </tr>
  63. </table>
  64. <table width="98%" border="0" align="center" cellpadding="3" cellspacing="1" class="table">
  65.   <form action="" method="post" name="SysPara" id="SysPara">
  66.     <tr class="hback"> 
  67.       <td align="right"> <div align="center"> 
  68.           <textarea name="ConstContent" rows="30" style="width:99%;"><% = FileContent %></textarea>
  69.         </div></td>
  70.     </tr>
  71.     <tr class="hback"> 
  72.       <td align="right"><div align="left"> 
  73.           <input type="Button" name="Submit" value=" 保存 " onClick="{if(confirm('确认保存吗?n请确认您修改的确认无误!!!n否则整个站点将无法正常运行!!!')){this.document.SysPara.submit();return true;}return false;}"/>
  74.           <input type="reset" name="Submit2" value=" 重置 " />
  75.           <input name="Action" type="hidden" id="Action" value="Save">
  76.         </div></td>
  77.     </tr>
  78.   </form>
  79. </table>
  80. <br />
  81. </body>
  82. </html>