怎样通过ASP查看一个文件夹里所有的文件 并自动显示在文本框里

来源:百度知道 编辑:UC知道 时间:2024/06/17 15:39:41
主要是想做一个电影网站,上传电影太大了,我想的是先用FTP把电影传上去,再通过ASP获取电影名称 并把它写进我的数据库,方面调用和管理,各位ASP大虾 帮帮忙,小弟现在没得什么分,但是你如果回答我觉得有用的话 马上去赚分 给你加,求求了
(最后我主要是想知道ASP怎么自动获取一个文件的所有文件名)

临时帮你写了一个 呵呵 好好学习
<%
set fso=createobject("scripting.filesystemobject")'创建FSO
Set f=fso.GetFolder(server.mappath("./"))'当前文件夹下的二级文件夹
set objSubFolders=f.Subfolders '获取文件夹容器
for each d in objSubFolders '循环文件夹开始
set f1=d.files '获取某一文件夹中的文件容器
for each e in f1 '循环文件开始
response.write d.Name&"/"&e.Name &"<br>"'输出文件路径
next'循环文件结束
next'循环文件夹结束
set fso=nothing'销毁FSO
%>

电影网站一般不用上传,都有专门的服务器来存储

你要做的只是用FSO直接从硬盘里读出来就可以了,
要注意的下载的权限和安全问题

<%
TruePath=Server.MapPath("目录名")
set fso=CreateObject("Scripting.FileSystemObject")
Set theFolder=fso.GetFolder(TruePath)
i = 1
For Each theFile In theFolder.Files
'下下面是获取的文件信息,根据需要你写入数据库中。
Response.write("第"&i&"个<br/>")
Response.write("文件名:"&theFile