简单的ASP代码问题

来源:百度知道 编辑:UC知道 时间:2024/06/20 23:32:47
我是第一次使用FSO这个组件
创建文件成功了
但是第二次创建的时候
却不覆盖?
怎样才能给予他覆盖的属性呢?
下边是我的代码
还有一个弱弱的问题
就是这个组件的安全性如何
不会对程序早成什么威胁吧
set fso = Server.CreateObject("Scripting.FileSystemObject")
set myFile = fso.CreateTextFile(server.mappath(filename))
myFile.writeline("<?xml version='1.0' encoding='GB2312' ?> ")
myFile.close
filename="cache/1.xml"

我也想过创建之前使用这个组件删除这个文件
但是总觉的不够完美。。

<%
filename = "cache/1.xml"
Set fso = Server.CreateObject("scripting.FileSystemObject")
Set fileObj = fso.opentextfile(server.mappath(filename),2,true)
fileObj.writeline("<?xml version='1.0' encoding='GB2312' ?> ")
fileObj.close
response.Write("保存成功")
Set fileObj = nothing
Set fso = nothing
%>

确定cache文件夹要存在