想要在后台删除一个图片文件,结果显示Microsoft VBScript 运行时错误 错误 '800a004c' 路径未找到

MicrosoftVBScript运行时错误错误'800a004c'路径未找到/messages/editphotocoll.asp,行39editphotocoll.a... Microsoft VBScript 运行时错误错误 '800a004c'路径未找到/messages/editphotocoll.asp,行 39

editphotocoll.asp
<!--#include file = "conn.asp"-->
<%url="editphotocoll.asp"%>
<%collid=request("collid")%>
<%uid=request("uid")%>
<%

'取得此相册信息
sql="select photocoll,photogroup,colltype from photoso where id=" & collid
Set rs=Server.CreateObject("ADODB.RecordSet")
rs.open sql,conn,1,1
colltype=rs("colltype") '相册数目
photogroup=rs("photogroup") '相册所属分类
photocoll=rs("photocoll") '相册名字
rs.close
set rs=nothing

'开始执行删除操作
yy=year(date)
mm=right("00"&month(date),2)
dd=right("00"&day(date),2)
idate=yy & "-" & mm & "-" & dd & "-"

xx=right("00"&hour(time),2)
ff=right("00"&minute(time),2)
mm=right("00"&second(time),2)
itime=xx & ":" & ff & ":" & mm

itime=idate&itime
'用FSO删除图片所在目录,再删除数据库中的记录
'filepath=Server.MapPath(".") & "\" & "photo\" & photogroup & "\" & photocoll
filepath= "photo\" & photogroup & "\" & photocoll
'response.Write filepath
'response.End()
Set Fso=server.createobject("scripting.filesystemobject")
Fso.DeleteFolder(Filepath)
set Fso=nothing
conn.execute "delete * from photourl where photogroup='"&photogroup&"' and photouid='"&photocoll&"'" '删除属于此像册的图片在数据库中的记录
conn.execute "delete * from photoso where id=" & collid '删除数据库中此相册资料

'conn.execute "update photoso set colltype=colltype-1" '修改系统资料

'结束删除操作,返回此用户所有相册
url="piccshow.asp?uid=" & uid
response.redirect url
response.end

%>
展开
 我来答
妈妈说名字太长不记得
2015-07-15 · 知道合伙人互联网行家
妈妈说名字太长不记得
知道合伙人互联网行家
采纳数:3729 获赞数:5729
计算机网络三级证书 从事网站开发10年经验

向TA提问 私信TA
展开全部
这个是因为要删除的文件路径错错误,或者不存在这个文件
可以把文件路径用输出语句输出一下,然后根据输出的文件路径去磁盘里实际找一下是否有这个文件。
网海1书生
科技发烧友

2012-09-29 · 擅长软件设计、WEB应用开发、小程序
网海1书生
采纳数:12311 获赞数:26228

向TA提问 私信TA
展开全部
Fso.DeleteFolder(Filepath)
改为
Fso.DeleteFolder(server.mappath(filepath))
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式