| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 493 人关注过本帖
标题:[讨论]风声无组件上传类 2.08 Beat 1问题
只看楼主 加入收藏
thbwn
Rank: 1
等 级:新手上路
帖 子:235
专家分:0
注 册:2007-10-2
结帖率:80%
收藏
 问题点数:0 回复次数:0 
[讨论]风声无组件上传类 2.08 Beat 1问题

类文件里代码:
Dim lngRequestSize,lngReadSize,binRequestData,strFormItem,strFileItem,p_ChunkByte,intTemp,strTemp
Const strSplit="'"">"
lngRequestSize=Request.TotalBytes
if lngRequestSize>p_TotalSize then
p_Error=4
Exit Sub
end if

upload.asp
<%
'显示类版本
response.Write("<br>"&request2.version&"<br>")

if request2.Error=4 then
response.Write("<br>文件大小超过限制,上传失败")
else
response.Write("<br>文件大小没超过限制")
end if

'显示源文件路径与名称
response.Write("<br>上传文件:"&request2.Form("strFile1_Path")&request2.Form("strFile1_Name"))
response.Write("=>")

'显示目标文件路径与名称
response.Write(request2.SavePath&request2.Form("strFile1"))


' 上传处理完成
' 开始数据库处理
dim datePost
dim strFile1 : strFile1=request2.Form("strFile1")
dim oriFile1 : oriFile1=request2.Form("strFile1_Name")
dim strIp : strIp=GetIp()
datePost=now()

if strFile1 <> "" or oriFile1 <> "" then

dim sql,conn
set conn=Server.CreateObject("ADODB.Connection")
conn.Open strDconn
sql="Insert Into book"&_
"(strFile1,oriFile1,datePost,strIp) "&_
"values"&_
"('"&strFile1&"','"&oriFile1&"','"&datePost&"','"&strIp&"')"
conn.Execute(sql)
conn.Close()
set conn=nothing
else
response.Write"<script>alert('没选择上传文件,上传失败');location.replace('index.htm')</script>"
end if
%>

问题是:总大小超过限制,为何不在 <iframe name="up" width="670" marginwidth="0" height="160" marginheight="0" scrolling="yes" frameborder="1"></iframe>里显示"文件大小超过限制,上传失败"
不超过则正常显示:文件大小没超过限制及文件名\路径什么的.
即错误判断实现不了.

[此贴子已经被作者于2007-10-11 14:00:08编辑过]

搜索更多相关主题的帖子: Beat 风声 组件 
2007-10-11 13:57
快速回复:[讨论]风声无组件上传类 2.08 Beat 1问题
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.015809 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved