ASP中删除服务器文件

来源:百度知道 编辑:UC知道 时间:2024/05/18 02:12:21
ASP中删除服务器文件

上传成功生成一个数据 在ASP页面中调用数据段 如图片:<%=rsf("pic")%>

用fso怎么在ASP页面内删除它:

如:<%=rsf("pic")%> 后面有一个删除的连接 点击就可以删除 :<%=rsf("pic")%>这个服务器中的文件.

FSO删除权限已开
filepath = Server.MapPath("文件")
这个“文件”的变量应该用是什么参数
调用的是这个<%=rs("pic")%>变量

--------------------------
[管理页面.asp]
每个 删除 文字链接:
<a href="delpic.asp?pic_name=<%=rsf("pic")%>>删除</a>
--------------------------
[delpic.asp]
<%
dim pic_name
pic_name = request.querystring("pic_name")
'//请确定FSO权限打开//
Set fso = CreateObject("Scripting.FileSystemObject")
Set f1 = fso.GetFile(Server.MapPath(""&pic_name&""))
f1.delete
set f = nothing
set fso = nothing
Response.write "<script language='javascript'>" & chr(13)
Response.write "alert('图片已删除!');" & Chr(13)
Response.write "window.document.location.href='管理页面.asp';"&Chr(13)
Response.write "</script>" & Chr(13)
Response.End
'删除后返回到管理页面.asp,并且已经刷新页面。
%>

就可以了,希望能帮助你.

Set fs = CreateObject("Scripting.FileSystemObject"