主页 > 知识库 > Wrance的图片系统目录直读版1.0

Wrance的图片系统目录直读版1.0

热门标签:Mysql连接数设置 团购网站 阿里云 科大讯飞语音识别系统 服务器配置 Linux服务器 银行业务 电子围栏
复制代码 代码如下:

%@language=vbscript codepage=936 %>

'++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
'++++++Wrance的图片系统目录直读版1.0+++++++++++++++++++++++
'++++++演示:http://www.cnecg.com/pic.asp++++++++++++++++++
'++++++此为免费程序,您可以任意修改,欢迎发表建议++++++++++
'++++++Email:cnecg@yahoo.com.cn,QQ:74028+++++++++++++++++++

'以下为修改内容
Const UploadDir="/ecg/upload/news/"        '存放文件的目录
Const MaxPerPage=30                      '每页显示数量
const title="+++__Wrance的图片系统目录直读版_ "   '标题


'检查组件是否已经安装
Function IsObjInstalled(strClassString)    
    IsObjInstalled = False
    Err = 0
    Dim xTestObj
    Set xTestObj = Server.CreateObject(strClassString)
    If 0 = Err Then IsObjInstalled = True
    Set xTestObj = Nothing
    Err = 0
End Function
dim strFileName
dim totalPut,CurrentPage,TotalPages
dim TruePath,fso,theFolder,theFile,whichfile,thisfile,FileCount,TotleSize
strFileName="?"

if request("page")>"" then
    currentPage=cint(request("page"))
else
    currentPage=1
end if

TruePath=Server.MapPath(UploadDir)
If not IsObjInstalled("Scripting.FileSystemObject") Then
    Response.Write "b>font color=red>你的服务器不支持 FSO(Scripting.FileSystemObject)! 不能使用本功能/font>/b>"
Else
    set fso=CreateObject("Scripting.FileSystemObject")    

%>
html>
head>
title>%=title%>/title>
meta http-equiv="Content-Type" content="text/html; charset=gb2312">
style type="text/css">
!--
.font {
    font-size: 12px;
    color: #000000;
    text-decoration: none;
    text-align: center;
    vertical-align: middle;
    line-height: 140%;
}
a:link {
    font-size: 12px;
    color: #000000;
    text-decoration: underline;
}
a:hover {
    font-size: 12px;
    color: #999999;
    text-decoration: none;
}
a:visited {
    font-size: 12px;
    color: #0088B5;
    text-decoration: underline;
}
-->
/style>
/head>
body>
div align=center>
%=title%>br>
  table width="100%" height="100%" border="0" cellpadding="0" cellspacing="0">
    tr>      
      td width="100%" align="center" valign="top">      

      %
  if fso.FolderExists(TruePath)then
    FileCount=0
    TotleSize=0
    Set theFolder=fso.GetFolder(TruePath)
    For Each theFile In theFolder.Files
        FileCount=FileCount+1
        TotleSize=TotleSize+theFile.Size
    next
    totalPut=FileCount
    if currentpage1 then
           currentpage=1
       end if
       if (currentpage-1)*MaxPerPage>totalput then
        if (totalPut mod MaxPerPage)=0 then
              currentpage= totalPut \&;MaxPerPage
          else
              currentpage= totalPut \&;MaxPerPage + 1
        end if

    end if
    if currentPage=1 then
        showContent         
        showpage2 strFileName,totalput,MaxPerPage
        response.write "br>div align='center'>本页共显示 b>"  FileCount-1  "/b> 个文件,占用 b>"  TotleSize\1024  "/b> K/div>"
       else
              if (currentPage-1)*MaxPerPagetotalPut then
            showContent         
            showpage2 strFileName,totalput,MaxPerPage
            response.write "br>div align='center'>本页共显示 b>"  FileCount-1  "/b> 个文件,占用 b>"  TotleSize\1024  "/b> K/div>"
           else
            currentPage=1
            showContent         
            showpage2 strFileName,totalput,MaxPerPage
            response.write "br>div align='center'>本页共显示 b>"  FileCount-1  "/b> 个文件,占用 b>"  TotleSize\1024  "/b> K/div>"
        end if
    end if
  else
    response.write "找不到文件夹!可能是配置有误!"
  end if
end if

sub showContent()
       dim c
    FileCount=1
    TotleSize=0
%>
      table width="100%" border="0" align="center" cellpadding="5" cellspacing="5">
                  tr class="tdbg"> 
        % For Each theFile In theFolder.Files
    c=c+1
    if FileCount>MaxPerPage then
        exit for
    elseif c>MaxPerPage*(CurrentPage-1) then %>
          td>a href="%=(UploadDir  theFile.Name)%>" target="_blank">
img src=%=(UploadDir  theFile.Name)%> border=0 width=120 height=150>/a>/td>
% if FileCount mod 5 =0 then%>
              /TR>
              tr> 
                %end if%>
        %    FileCount=FileCount+1
        TotleSize=TotleSize+theFile.Size
    end if
Next
%>                /tr>
      /table>
      %
end sub
%>
    /td>
  /tr>
/table>
%
sub showpage2(sfilename,totalnumber,maxperpage)
    dim n, i,strTemp
    if totalnumber mod maxperpage=0 then
        n= totalnumber \&;maxperpage
      else
        n= totalnumber \&;maxperpage+1
      end if
      strTemp= "table align='center'>form name='showpages' method='Post' action='"  sfilename  "'>tr>td>"
    strTemp=strTemp  "共 b>"  totalnumber  "/b> 个文件nbsp;nbsp;"
      if CurrentPage2 then
            strTemp=strTemp  "首页 上一页nbsp;"
      else
            strTemp=strTemp  "a href='"  sfilename  "page=1'>首页/a>nbsp;"
            strTemp=strTemp  "a href='"  sfilename  "page="  (CurrentPage-1)  "'>上一页/a>nbsp;"
      end if

      if n-currentpage1 then
            strTemp=strTemp  "下一页 尾页"
      else
            strTemp=strTemp  "a href='"  sfilename  "page="  (CurrentPage+1)  "'>下一页/a>nbsp;"
            strTemp=strTemp  "a href='"  sfilename  "page="  n  "'>尾页/a>"
      end if
       strTemp=strTemp  "nbsp;页次:strong>font color=red>"  CurrentPage  "/font>/"  n  "/strong>页 "
    strTemp=strTemp  "nbsp;b>"  maxperpage  "/b>"  "个文件/页"
    strTemp=strTemp  "nbsp;转到:select name='page' size='1' onchange='javascript:submit()'>"   
    for i = 1 to n   
           strTemp=strTemp  "option value='"  i  "'"
        if cint(CurrentPage)=cint(i) then strTemp=strTemp  " selected "
        strTemp=strTemp  ">第"  i  "页/option>"   
    next
    strTemp=strTemp  "/select>"
    strTemp=strTemp  "/td>/tr>/form>/table>"
    strTemp=strTemp  "font color='#0083AE'> "
    strTemp=strTemp  "Copyright 2004 CnEcg.com All Rights Reserved 版权所有 +++__Wrance的图片系统目录直读版_  1.0br>"
    strTemp=strTemp  "设计制作:Wrance Email:cnecg@yahoo.com.cn QQ:74028/font>"
    response.write strTemp
end sub
%>

标签:衢州 蚌埠 萍乡 枣庄 大理 江苏 广元 衡水

巨人网络通讯声明:本文标题《Wrance的图片系统目录直读版1.0》,本文关键词  ;如发现本文内容存在版权问题,烦请提供相关信息告之我们,我们将及时沟通与处理。本站内容系统采集于网络,涉及言论、版权与本站无关。
  • 相关文章
  • 收缩
    • 微信客服
    • 微信二维码
    • 电话咨询

    • 400-1100-266