上传文件的asp程序中如何限制文件种类和大小?

付剑在哪 2002-05-13 12:29:01
谢谢!
...全文
26 点赞 收藏 12
写回复
12 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
付剑在哪 2002-05-14
????请帮忙!
回复
付剑在哪 2002-05-14
搞定了
回复
付剑在哪 2002-05-14
上传种类我已经限制好了,大小限制怎么做?
回复
freeally 2002-05-14
呵呵,我也是这个问题呀,请高手帮帮忙亚
回复
julyclyde 2002-05-14
<input type="file" accept="MIME类型">
回复
leagenary 2002-05-14
我也遇到同样的问题,我的还要限制只能传规定文件名的几个文件。
希望大家有好的解决方法。
回复
julyclyde 2002-05-13
类型:扩展名
大小:等你分离出来数据就知道大小了
回复
付剑在哪 2002-05-13
大家帮帮忙呀
回复
付剑在哪 2002-05-13
我的代码如下,请问怎么加上限制?


upload.asp

<form name="Form" enctype="multipart/form-data" action="upphoto.asp" method=post>
<TABLE border=1 cellPadding=0 cellSpacing=1 width="443" bordercolor="#000000" align="center">
<TBODY>
<tr>
<td class=jnfont1 bgColor=#b2a265 vAlign=center>
<P>在你的硬盘上要上传的图片文件: <input class=input name=mefile type=file>
<P align="center">
<input class=input type="submit" name="Submit" value="上传照片">
<input class=input type="reset" name="cancel" value="哎呀错了">
<br>
注意:只允许上传文件格式<font color="#00FFFF">.jpg</font>或<font color="#00FFFF">.gif</font>的照片</P>
</TD>
</TR>
<TR>
<td class=jnfont1 bgColor=#abcdef> <br> <center><% if isnull(rs("photo")) or isempty(rs("photo")) then%>
<img src="photo.jpg" width="160" height="221"> <%else %> <img src="showimg.asp?id=<%=nuser%>">
<%end if%> <br>
<font color="#000000"> 这是你的照片吗?</font> </TD></tr> </TBODY>
</TABLE>
</FORM>
-------------------------------------------
upphoto.asp
<!--#include file="data.asp"-->
nuser=request.cookies("name")
response.buffer=true
formsize=request.totalbytes
formdata=request.binaryread(formsize)
bncrlf=chrB(13) & chrB(10)
divider=leftB(formdata,clng(instrb(formdata,bncrlf))-1)
datastart=instrb(formdata,bncrlf & bncrlf)+4
dataend=instrb(datastart+1,formdata,divider)-datastart
mydata=midb(formdata,datastart,dataend)
conn.execute("update [user] set photo ='' where name='"&nuser&"'")
set rec=server.createobject("ADODB.recordset")
rec.Open "SELECT * FROM [user] where name='"&nuser&"' ",conn,1,3
rec("photo")=""
rec("photo").appendchunk mydata

rec.update

set rec=nothing
%>
回复
ChinaOk 2002-05-13
http://lostinet.d2g.com
下一个学习一下吧
回复
ChinaOk 2002-05-13
http://lostinet.d2g.com
下一个学习一下吧
回复
lbqlbq 2002-05-13
如果是aspSmartUpload
那么,限制文件类型:mySmartUpload.AllowedFilesList = "gif,jpg"

文件大小:file.Size
回复
相关推荐
发帖
ASP
创建于2007-09-28

2.8w+

社区成员

ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
申请成为版主
帖子事件
创建了帖子
2002-05-13 12:29
社区公告
暂无公告