Set fso = Server.CreateObject( "Scripting.FileSystemObject ")
Set fout = fso.CreateTextFile(server.mappath( ". ") & "\ " & filepath & "\ " & fname)
fout.WriteLine pencat
fout.close
其中filepath是一个文件夹的名称,fname是一个文件名,我想把创建的文件写到当前目录下的filepath文件夹中的fname中
运行后提示“Microsoft VBScript 运行时错误 (0x800A004C)
路径未找到
/news/admin/admin_workadd.asp, 第 105 行
”
------解决方案--------------------
server.mappath( ". ") & "\ " & filepath & "\ " & fname这里写错了,应该改为
server.mappath( "\ " & filepath & "\ " & fname)
------解决方案--------------------
是不是不能用“\”,而只能象网页里那样写成“/”呢?还有如果是在当前路径下再写目录名,前面那个“\”就不必要了吧?――我不太懂程序,仅提供一种思路。