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

不能创建文件

shihaoknox 发布于 2008-05-04 08:17, 565 次点击
简单的代码如下
<%
if request("files")<>"" then
set s=createobject("scripting.filesystemobject")
s.createtextfile(request("file"))
response.write("文件创建成功")
%>
'这个代码对不对这样创建文件
6 回复
#2
hmhz2008-05-04 08:28
FsoUrl="file.txt"
neirong="创建文件要有内容"
set s=createobject("scripting.filesystemobject")
Set CountFile=s.createtextfile(FsoUrl,true)  'FSO创建文件
CountFile.Write neirong
Set s=Nothing
#3
shihaoknox2008-05-04 09:22
不是这样的。。我那个file是从表单里面提取的。。有内容的。。
#4
shihaoknox2008-05-04 09:25
[bo]以下是引用 [un]hmhz[/un] 在 2008-5-4 08:28 的发言:[/bo]

FsoUrl="file.txt"
neirong="创建文件要有内容"
set s=createobject("scripting.filesystemobject")
Set CountFile=s.createtextfile(FsoUrl,true)  'FSO创建文件
CountFile.Write neirong
Set s=Nothing ...


我照你的代码运行一下。。也是错误 的。。。无法显示网页。
#5
hmhz2008-05-05 00:45
服务器FSO组件要开放
#6
makebest2008-05-05 08:44
最好单独设定一下文件创建的目录, 不要完全由传递的参数决定, 另外目录需要赋予 IUSR_XXXX 写入的权限
#7
shihaoknox2008-05-05 09:46
[bo]以下是引用 [un]hmhz[/un] 在 2008-5-5 00:45 的发言:[/bo]

服务器FSO组件要开放


冒昧的问一句。。怎么开放fso组件。。谢谢
1