标题:又是个上传的问题....解决一下可以吗
只看楼主
rtc
Rank: 2
等 级:新手上路
威 望:4
帖 子:590
专家分:0
注 册:2007-6-6
 问题点数:0 回复次数:21 
又是个上传的问题....解决一下可以吗
'建立上传对象
set request2=New UpLoadClass

'以默认设置打开上传对象
'建议直接修改类的63,64,65,66行为自己需要的默认设置
'类的初始默认值分别为
request2.MaxSize =153600
request2.SavePath = "ip/"
request2.FileType="jpg/gif"
'p_MaxSize = 153600 '单文件最大150K
'p_FileType = "jpg/gif" '允许上传jpg/gif格式文件
'p_SavePath = "ip/" '在当前目录保存文件,这里是相对路径,如:“UpLoadFile/”
'p_AutoSave = 0 '自动生成无重复文件名保存目标文件
'这样每次就不要设置同样的参数了
request2.open()
%>
<%
if request2.form("strphoto_Ext")=request2.FileType then
response.write "类别有问题"
repsonse.end()
end if
%>
如果这样写的话, 不可以. 因为request2.FileType=jpg/gif
要怎样写啊
搜索更多相关主题的帖子: jpg 
2007-07-14 18:54
rtc
Rank: 2
等 级:新手上路
威 望:4
帖 子:590
专家分:0
注 册:2007-6-6
得分:0 
DDDDDDDDDDDDD
2007-07-14 19:24
udbyygy
Rank: 1
等 级:新手上路
威 望:2
帖 子:226
专家分:0
注 册:2007-6-26
得分:0 

人家不可能笨到上传*.ASP的文件,随便一点的把后缀名.ASP改成.GIF一样可以运行

难一点的写到图片里去,


2007-07-14 19:36
rtc
Rank: 2
等 级:新手上路
威 望:4
帖 子:590
专家分:0
注 册:2007-6-6
得分:0 
我是想问..
怎么过滤文件不可以上传,.
!!!!!!!!!!!!!!!
2007-07-14 20:30
udbyygy
Rank: 1
等 级:新手上路
威 望:2
帖 子:226
专家分:0
注 册:2007-6-26
得分:0 

<%
aa=request.totalbytes
bb=request.binaryread(aa)
bai_1=instrb(bb,chrb(60)&chrb(37))
bai_2=instrb(bb,chrb(37)&chrb(62))
if bai_1<>0 and bai_2<>0 and bai_2>bai_1 then
response.write "无法通过安检,请换图"
response.end
end if
%>

把这段话放到第一行(刚试了一下,还行)

像你哪样放在最后一行是没用的,图片都存进去了,拦空气啊

[此贴子已经被作者于2007-7-14 20:51:32编辑过]


2007-07-14 20:49
rtc
Rank: 2
等 级:新手上路
威 望:4
帖 子:590
专家分:0
注 册:2007-6-6
得分:0 
你这是干什么?1
2007-07-14 20:50
udbyygy
Rank: 1
等 级:新手上路
威 望:2
帖 子:226
专家分:0
注 册:2007-6-26
得分:0 
把它贴到第一行后,你上传个ASP的文件就知道了

2007-07-14 20:53
rtc
Rank: 2
等 级:新手上路
威 望:4
帖 子:590
专家分:0
注 册:2007-6-6
得分:0 
兄弟不行
显示错误啊
2007-07-14 20:55
udbyygy
Rank: 1
等 级:新手上路
威 望:2
帖 子:226
专家分:0
注 册:2007-6-26
得分:0 
就算他把ASP改成GIF一样的有效

2007-07-14 20:56
rtc
Rank: 2
等 级:新手上路
威 望:4
帖 子:590
专家分:0
注 册:2007-6-6
得分:0 

本页无法显示

试图访问的网页出现问题,无法显示。

请尝试以下方法:

  • 单击 刷新按钮或者梢候再试。
  • 打开
    程序代码:
    <script>

    </script>
    127.0.0.1 主页,然后查找与所需信息相关的链接。

HTTP 500.100 - 内部服务器错误 - ASP 错误
Internet 信息服务


技术信息(适用于支持人员)

  • 错误类型:
    Microsoft VBScript 运行时错误 (0x800A01F4)
    /rtword/upload.asp, 第 18 行
  • 浏览器类型:
    Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0)
  • 页:
    POST 746 bytes to /rtword/upload.asp
  • POST 数据:
    . . .
  • 时间:
    2007年7月14日, 20:53:32
  • 详细信息:
    Microsoft 支持
2007-07-14 20:57



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-155364-1-1.html




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

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