+ -
当前位置:首页 → 问答吧 → 求助:使用无惧上传类出现的问题:没有上传文件代码没报错!

求助:使用无惧上传类出现的问题:没有上传文件代码没报错!

时间:2011-12-05

来源:互联网

如题,我的表单里有两个TEXT及一个文件上传选择框,如果我选择了文件,能正确上传该文件,但如果没选择文件,程序也没有报错,依然能上传一个0K的文件(即只有文件名的空文件)。
使用的代码是无惧上传类,大致如下:

set upfile=new clsUp ''建立上傳對像
upfile.AllowExt="rar;" '設置上傳類型的黑名單
upfile.GetData (200000) '取得上傳數據,限制最大上傳200K

if upfile.isErr then '如果出錯
  select case upfile.isErr
  case 1
  Response.Write "你沒有上傳數據呀???是不是搞錯了??"
  case 2
  Response.Write "你上傳的文件超出我們的限制,最大10M"
  end select
else
  '上传文件
end if

作者: baiyongming   发布时间: 2011-12-05

我觉得如果我没有上传文件,程序应该提示“你没有上传文件”,但这个东西怎么会认为我已经上传了文件了呢?我根本没选择上传文件啊!

作者: baiyongming   发布时间: 2011-12-05