| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 512 人关注过本帖
标题:[求助]上传图片限制大小的问题
取消只看楼主 加入收藏
tulipdwh
Rank: 1
等 级:新手上路
帖 子:79
专家分:0
注 册:2006-10-18
收藏
 问题点数:0 回复次数:0 
[求助]上传图片限制大小的问题

<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<%
'OPTION EXPLICIT
Server.ScriptTimeOut=5000
%>
<!--#include FILE="UpLoadClass.asp"-->
<!--#include FILE="conn.asp"-->
<%
dim request1,FileName,sql
'建立上传对象
'其中对象request1你可定义成任意字符串,只是方便引用,因为传递的参数我们习惯用request来接收,所以我们定义成request1,注意,定义成request是不行的
set request1=New UpLoadClass
'设置为手动保存模式
request1.AutoSave=2
'设置服务器文件保存路径
'这里我们是把上传的图片保存在uploadfile这个子文件夹里的
request1.SavePath="uploadfile/"
'打开对象
request1.open()
'获得照片标题
'这里的.form("pic")是指你的表单文本框name="txt"
FileName=request1.Form("FileName")
'设置产品小图最大为10K
'任何时候都可以重设参数,这对于你上传不止一个图片很重要
request1.MaxSize=102400000
if file.filesize>1024000 then
response.write "<script> alert('上传的图片过大!');history.back(-1);</script>"
response.end
end if
'如果保存小图成功,系统生成目标文件名
'这里的"img"是指你的上传文件表单的名字<input name="img" type="file">
if request1.Save("FileName",0) then
FileName=request1.SavePath& request1.Form("FileName")
end if
'response.write img
'response.write txt
'response.end
'上传内容完成,我们并得到了文本内容:txt;上传文件的文件名(带路径):pic
'关闭对象request1
set request1=nothing
response.Write"<script> alert('图片上传成功');history.back(-1);</script>"
response.write("<script language=javascript>")
response.write("window.close();")
response.write("</script>")
response.end
%>
<script>
window.returnValue="<%=filename%>"
//window.close()
</script>
为什么上传小的图片都提示最大只能上传 10K 的图片文件,但传大图的时候(1024*768)就:
无法显示网页
您正在查找的页当前不可用。 网站可能遇到支持问题,或者您需要 调整您的浏览器设置。

--------------------------------------------------------------------------------

请尝试以下操作:

[此贴子已经被作者于2007-3-15 13:15:49编辑过]

搜索更多相关主题的帖子: request content include 字符串 图片 
2007-03-09 15:01
快速回复:[求助]上传图片限制大小的问题
数据加载中...
 
   



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

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