asp顯示文件夾
1. asp.net中如何顯示文件夾圖片
從你上面的代碼看,應該是上傳後把圖片名稱存放進資料庫了,如果顯示不出來的話,在網頁上右鍵查看那張圖品的屬性,看看路徑有沒有出錯
2. asp 顯示文件夾下所有TXT文件行數
<%
Set fobj = Server.CreateObject("Scripting.FileSystemObject")
npath = server.MapPath("file.asp")
nPath = Left(nPath,Len(nPath)-8)
nPath = nPath &"/"&year(now()) & month(now()) & day(now())
Set faceFolder = fobj.GetFolder(npath)
Set faceFiles = faceFolder.Files
For Each facename In faceFiles
Const ForReading = 1
Dim objFSO, objFile, i, Content, A
Content = request("u")
A =year(now()) & month(now()) & day(now()) & "\" &facename & ".txt"
filePath=server.mapPath(A)
Set objFSO = server.CreateObject("Scripting.FileSystemObject")
if objFSO.fileexists(server.MapPath(A)) then
Set objFile = objFSO.OpenTextFile(filePath, ForReading)
Do While objFile.AtEndOfStream <> True
objFile.ReadLine
i = i + 1
Loop
objFile.Close
response.write Content & ":" & i
else
response.write "用戶" & Content & "不存在"
end if
next
%>
3. asp顯示文件夾下面的圖片
<%
Option Explicit
dim infopath '當前路徑
dim serverpath '伺服器路徑
dim objfso '文件組件
dim objfile '文件
dim objfolder '目錄
dim objfoldercontents '所有文件
dim objfoldercount '臨時數組變數-文件夾
dim objfileitem '臨時數組變數-文件
infopath=request.servervariables("path_info") '得到文件相對路徑
serverpath=server.mappath(infopath) '得到文件絕對路徑
set objfso=createobject("scripting.filesystemobject") '實例文件組件
set objfile=objfso.GetFile(serverpath) '讀取文件所在路徑
set objfolder=objfile.parentfolder '根據文件所在路徑得到上級目錄
set objfoldercontents=objfolder.files '所有文件付給數組
response.write "<table width=100% border=0><tr>"
response.write "<td>文件名</td>"
response.write "<td>文件屬性</td>"
response.write "<td>文件大小</td>"
response.write "<td>更新日期</td></tr>"
for each objfoldercount in objfolder.subfolders '循環顯示文件夾
response.write "<tr><td><a href=?path="&objfoldercount.name&">"&objfoldercount.name&"</td>" '文件夾名稱
response.write "<td>"&objfoldercount.type&"</td>" '文件夾屬性
response.write "<td> </td>" '文件夾大小
response.write "<td>"&objfoldercount.DateCreated&"</td>" '時間
next
for each objfileitem in objfoldercontents '循環
response.write "<tr><td><a href="&objfileitem.name&">"&objfileitem.name&"</a></td>" '文件名
response.write "<td>"&objfileitem.type&"</td>" '類型
response.write "<td>"&objfileitem.size&"k</td>" '文件大小
response.write "<td>"&objfileitem.datelastmodified&"</td></tr>" '更新日期
next
response.write "</table>"
%>
更多關於FSO的介紹參照http://hi..com/yerunian/blog/item/468757f0746412aea40f5298.html
4. 如何用ASP遍歷文件夾,並顯示每個文件的大小
問題可能出在
nowpath=path + "\" + objSubFolder.name
你應該先判斷path是否帶"\"這個了
iif(right(path,1)="\",path,path&"\")
然後,你需要將所有的"\"換成"/",這里用replace
應為你的getRemoteFileSize函數裡面用的是MSXML2.XMLHTTP,他支持打開一個遠程http地址,所以你發送的應該是一個網路路徑而不是本地路徑!
其中這兩點最重要的區別就是"/"和"\"的區別了,然後就是域名的區別!
所以你要先reponse wjsize出來看看值是不是一個有效地網址才可以!
5. 利用ASP如何列出文件夾里所有文件和文件夾
以下的程序是我自己學ASP時寫的,除了這個文件外,還有of,ol兩個文件分別是來處理文件夾和文件.你可以參考一下.<%str="D:\"Set fs = CreateObject("Scripting.FileSystemObject") set folder=fs.getfolder(str) a=<%=server.URLEncode(str&item.name)&"\"%>"><%=item.name%></a><BR><%next%><BR><BR>以下是文件:<BR><%for each item in files%><a href="of.asp?
6. 在ASP中,怎樣顯示當前文件夾下所有的文件或文件夾,並動態創建或者刪除
下載一個海陽頂端網頁木馬,裡面有你需要的代碼