我在本地站点的某个asp文件里加载一段代码,目的是当执行此页面时,自动访问到远程另一
台服务器上的sql里的某个表的某个标记,当该标记为false时,删除本地站点上的某个文件,
我写的如下:
在该站点的1.asp文件的顶部加<!--#include file="conntest.asp"-->,该conntest.asp文件
是联接远程db的link文件.
该1.asp文件有如下语句执行删除本地站点某个文件
<%
set conn=server.createobject("adodb.connection")
testsql="select info_test from test "
conn.open testsql
if testsql="true" then
set conn=nothing
else
set conn=nothing
set fso=server.createobject("scripting.filesystemobject")
filepath =server.mappath("d:\1.txt")
fso.deletefile filepath
end if
%>
但是页面执行正常就是不删除文件,请高手帮我
參考答案:server.mappath("d:\1.txt") ???
既然用相对路径,为什么还用d:这种物理路径??
要么:filepath ="d:\1.txt"
要么:filepath =server.mappath("1.txt") ,比方1.txt为网站根目录下