为什么文件为空/?!

heaton0720 2003-12-30 05:24:23
<%
function getRemoteFiles(remotePath,localPath,filename)
On Error Resume Next
'取得流
strbody=getBody(remotePath)
'取得保存的文件名
if right(localPath,1)<>"\" then
localPath=localPath & "\"
end if
filePath=localPath & getFileName(remotePath,filename)
'保存文件
if SaveToFile(strbody,filePath)=true and err.number=0 then
getRemoteFile=true
else
getRemoteFile=false
end if
end function

'获取远程内容
function getBody(url)
set retrieval=Server.CreateObject("microsoft.xmlhttp")
with retrieval
.Open "get",url,false,"",""
.Send
getBody=.ResponseBody
end with
set retrieval=nothing
end function

'重组文件名
function getFileName(remotePath,filename)
arrTmp=split(remotePath,".")
strFileExt=arrTmp(ubound(arrTmp))
getFileName=filename & "." & strFileExt
end function

'将内容保存为文件
function saveToFile(stream,filePath)
On Error Resume Next
set objStream=server.CreateObject("adodb.stream")
with objStream
.Type=1
.Open
.Write stream
.SaveToFile filePath,2
.Close()
end with
set objStream=nothing
if err.number<>0 then
saveToFile=false
else
saveToFile=true
end if
end function

strremotePath=Request.Form("123")
strlocalPath=Server.MapPath("include")
getRemoteFiles strremotePath,strlocalPath,ddr
%>

我在自己的机子上测试,结果上传什么文件,都变成了空文件,内容没有,连名字也没有
怎么会事(我第一次见可以没有名字的文件)!
...全文
93 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
zorou_fatal 2003-12-31
  • 打赏
  • 举报
回复
你的request.form里都有值吗?
patchclass 2003-12-31
  • 打赏
  • 举报
回复
用这个的microsoft.xmlhttp
没有用过,不会
patchclass 2003-12-31
  • 打赏
  • 举报
回复
saveToFile
保存有问题?还没有遇到过
heaton0720 2003-12-31
  • 打赏
  • 举报
回复
有啊,就是<input type="file" name="123">
然后我分别上传一个文本文件和一个图片,在我的include下都是空的文件(没名字,没内容
就显示图标),你可以复制过去试试啊!为什么啊
内容概要:本文档聚焦于基于Peng-Robinson状态方程的化工热力学计算研究,系统介绍了利用Matlab代码实现纯组分及多组分系统的压缩因子(z因子)和逸度系数的计算方法,并进一步拓展至泡点压力与露点压力的数值求解。资源涵盖了从状态方程推导、非线性方程求根、相平衡条件判断到迭代算法实现的完整技术路线,提供了可运行的Matlab程序代码,有助于深入理解实际工程中物性参数的计算原理与实现过程; 适合人群:具备化工热力学基础知识和一定Matlab编程能力的高校学生、科研人员及工程技术人员,尤其适合从事过程系统模拟、油气田开发、精馏设计及相关领域研究的专业人士; 使用场景及目标:① 掌握Peng-Robinson方程在真实气体物性计算中的应用;② 实现多组分混合体系的相平衡计算与泡/露点预测;③ 为Aspen Plus等商用流程模拟软件提供底层算法验证与教学参考;④ 支持科研论文复现、课程设计、毕业设计及工业过程优化中的热力学数据支撑需求; 阅读建议:建议读者结合经典化工热力学教材同步学习,重点理解立方型状态方程的根判别、迭代收敛策略与相平衡准则的数学表达,动手调试并运行所提供的Matlab代码以掌握算法细节,还可将其扩展应用于其他状态方程(如SRK、vdW)的对比分析研究。

28,403

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧