注册 登录
编程论坛 ASP技术论坛

[求助]如何用fso删除上传的图片

hebingbing 发布于 2007-10-31 10:36, 1111 次点击
我做了一个上传图片的系统,把图片上传到文件夹,把图片的名字放到数据库,但是我想要一个可以对图片删除的功能是遇到了问题,我可以用sql删除数据库的记录,但是我要怎么样删除文件夹中的图片了?就是在一个页面删放上图片,傍边有个删除按钮,点删除按钮不但可以删除数据库的记录,还可以同时删除文件夹的记录,删除完成后直接回到显示图片的页面。我知道fso可以完成这个功能,但是我试了好多次都没有成功,来此请教各位大侠了。
6 回复
#2
xiapi2007-10-31 11:43

我以前改进的一个图片上传的例子,借你参考一下

只有本站会员才能查看附件,请 登录


#3
hebingbing2007-10-31 16:13
谢谢你了啊!我好好参考一下。
谢谢.......
#4
放任一切2007-11-01 11:21
Set fso = CreateObject("Scripting.FileSystemObject")
删除文件夹
If fso.FolderExists(folderpath) Then '判断文件夹是否存在
fso.deletefolder(folderpath)
end if
删除文件
if fso.FileExists(filepath) then '判断文件是否存在
fso.DeleteFile(filepath)
end if
#5
放任一切2007-11-01 11:23

补充一点路径须为绝对路径

用server.MapPath可以获取

#6
lov3602008-12-01 10:48
学习
#7
lishizhong_8992008-12-01 11:03
楼上说的对
以下是引用放任一切在2007-11-1 11:21的发言:

Set fso = CreateObject("Scripting.FileSystemObject")删除文件夹If fso.FolderExists(folderpath) Then '判断文件夹是否存在   fso.deletefolder(folderpath)end if删除文件if fso.FileExists(filepath) then '判断 ...

用他的这个方法就可以啦!
1