webdata.asp
上传用户:qyswxdl
上传日期:2013-06-01
资源大小:1373k
文件大小:5k
源码类别:

家庭/个人应用

开发平台:

ASP/ASPX

  1. <!--#include file="../checkpost.asp"-->
  2. <!--#include file="articleconn.asp"-->
  3. <!--#include file="security.asp"-->
  4. <%
  5. if session("flag")>1 then
  6. response.write "<br><p align=center>您没有操作的权限</p>"
  7. response.end
  8. end if
  9. %>
  10. <html>
  11. <head>
  12. <meta HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=gb2312">
  13. <title>系统状态</title>
  14. <link href="inc/Admin_STYLE.CSS" rel="stylesheet" type="text/css">
  15. </head>
  16. <body leftmargin="0" topmargin="0" marginwidth="0" marginheight="0" >
  17. <!--#include file="top1.asp"-->
  18. <br>
  19. <%
  20. Sub ShowSpaceInfo(drvpath)
  21.   dim fso,d,size,showsize
  22.   set fso=server.createobject("scripting.filesystemobject") 
  23.   drvpath=server.mappath(drvpath)   
  24.   set d=fso.getfolder(drvpath) 
  25.   size=d.size
  26.   showsize=size & "&nbsp;Byte" 
  27.   if size>1024 then
  28.      size=(size1024)
  29.      showsize=size & "&nbsp;KB"
  30.   end if
  31.   if size>1024 then
  32.      size=(size/1024)
  33.      showsize=formatnumber(size,2) & "&nbsp;MB"
  34.   end if
  35.   if size>1024 then
  36.      size=(size/1024)
  37.      showsize=formatnumber(size,2) & "&nbsp;GB"    
  38.   end if   
  39.   response.write "<font face=verdana>" & showsize & "</font>"
  40.   End Sub
  41.  
  42.   Sub Showspecialspaceinfo(method)
  43.   dim fso,d,fc,f1,size,showsize,drvpath 
  44.   set fso=server.createobject("scripting.filesystemobject")
  45.   drvpath=server.mappath(".")
  46.   set d=fso.getfolder(drvpath) 
  47.  
  48.   if method="All" then 
  49.   size=d.size
  50.   end if
  51.  
  52.   showsize=size & "&nbsp;Byte" 
  53.   if size>1024 then
  54.      size=(size1024)
  55.      showsize=size & "&nbsp;KB"
  56.   end if
  57.   if size>1024 then
  58.      size=(size/1024)
  59.      showsize=formatnumber(size,2) & "&nbsp;MB"
  60.   end if
  61.   if size>1024 then
  62.      size=(size/1024)
  63.      showsize=formatnumber(size,2) & "&nbsp;GB"    
  64.   end if   
  65.   response.write "<font face=verdana>" & showsize & "</font>"
  66.   end sub   
  67.    
  68.   Sub Showspecialspaceinfo2(method)
  69.   dim fso,d,fc,f1,size,showsize,drvpath 
  70.   set fso=server.createobject("scripting.filesystemobject")
  71.   drvpath=server.mappath("data")
  72.   drvpath=left(drvpath,(instrrev(drvpath,"")-1))
  73.   set d=fso.getfolder(drvpath) 
  74.  
  75.   if method="Program" then
  76.   set fc=d.Files
  77.   for each f1 in fc
  78.   size=size+f1.size
  79.   next
  80.   end if
  81.  
  82.   showsize=size & "&nbsp;Byte" 
  83.   if size>1024 then
  84.      size=(size1024)
  85.      showsize=size & "&nbsp;KB"
  86.   end if
  87.   if size>1024 then
  88.      size=(size/1024)
  89.      showsize=formatnumber(size,2) & "&nbsp;MB"
  90.   end if
  91.   if size>1024 then
  92.      size=(size/1024)
  93.      showsize=formatnumber(size,2) & "&nbsp;GB"    
  94.   end if   
  95.   response.write "<font face=verdana>" & showsize & "</font>"
  96.   end sub 
  97.  
  98.   Function Drawbar(drvpath)
  99.   dim fso,drvpathroot,d,size,totalsize,barsize
  100.   set fso=server.createobject("scripting.filesystemobject")
  101.   drvpathroot=server.mappath(".")
  102.   drvpathroot=left(drvpathroot,(instrrev(drvpathroot,"")-1))
  103.   set d=fso.getfolder(drvpathroot)
  104.   totalsize=d.size
  105.  
  106.   drvpath=server.mappath(".") 
  107.   set d=fso.getfolder(drvpath)
  108.   size=d.size
  109.  
  110.   barsize=cint((size/totalsize)*350)
  111.   Drawbar=barsize
  112.   End Function 
  113.  
  114.   Function Drawspecialbar()
  115.   dim fso,drvpathroot,d,fc,f1,size,totalsize,barsize
  116.   set fso=server.createobject("scripting.filesystemobject")
  117.   drvpathroot=server.mappath("d")
  118.   drvpathroot=left(drvpathroot,(instrrev(drvpathroot,"")-1))
  119.   set d=fso.getfolder(drvpathroot)
  120.   totalsize=d.size
  121.  
  122.   set fc=d.files
  123.   for each f1 in fc
  124.   size=size+f1.size
  125.   next
  126.  
  127.   barsize=cint((size/totalsize)*350)
  128.   Drawspecialbar=barsize
  129.   End Function 
  130. %>
  131. <table class="border" width="100%" border="0" align="center" cellpadding="0" cellspacing="0">
  132.   <tr class="title"> 
  133.     <td align="center" height="22" valign="middle"><b>系统空间占用情况</b></td>
  134.   </tr>
  135.   <tr class="tdbg"> 
  136.     <td align="center" height="150" valign="middle"><div align="left"> 管理中心占用空间:&nbsp;<img src="images/bar.gif" width=<%=drawspecialbar%> height=10>&nbsp; 
  137.         <%showSpecialSpaceinfo2("Program")%>
  138.         <br>
  139.         <br>
  140.          电影数据占用空间:&nbsp;<img src="images/bar.gif" width=<%=drawbar("../mclass")%> height=10>&nbsp; 
  141.         <%showSpaceinfo("../data")%>
  142.         <br>
  143.         <br>
  144.          系统图片占用空间:&nbsp;<img src="images/bar.gif" width=<%=drawbar("../html")%> height=10>&nbsp; 
  145.         <%showSpaceinfo("../images")%>
  146.         <br>
  147.         <br>
  148.          上传图片占用空间:&nbsp;<img src="images/bar.gif" width=<%=drawbar("../upload/imgwsf")%> height=10>&nbsp; 
  149.         <%showSpaceinfo("../tupian")%>
  150.         <br>
  151.         <br>
  152.          系统占用空间总计:&nbsp;<img src="images/bar.gif" width=350 height=10> 
  153.         <%showspecialspaceinfo("All")%>
  154.       </div></td>
  155.   </tr>
  156. </table>
  157. </body>
  158. </html>