본문으로 바로가기

ASP 코드 


'=================================================

'ABCUpload

Set up = Server.CreateObject("ABCUpload4.XForm")

up.AbsolutePath = True '절대경로 사용가능

up.Overwrite = True  '덮어쓰기 가능

up.CodePage = 65001    '한글파일 가능하게

up.MaxUploadSize = 104857600 '104857600-> 100MB 파일 허용 용량(이 크기와는 별개로 아래 코드상에서 제한함) 31457280 : 30메가    

'================================================= 



'=========================================

'//실제 파일용량 체크  START 

'=========================================

Const UPLOAD_LIMMIT_30 = 30 '//MB


FileSize = theField.Length

If FileSize > UPLOAD_LIMMIT_30 * 1024 * 1024 Then

Response.Write UPLOAD_LIMMIT_30 & "M 이상 파일은 업로드하실 수 없습니다. \n해당파일 : " & strFileName

Response.end

End If

'=========================================

'//실제 파일용량 체크  END

'=========================================



IIS 설정 (100메가로 설정)






* IIS를 설정하면  web.config 도 수정됨



<security>

  <requestFiltering allowDoubleEscaping="true">

<requestLimits maxAllowedContentLength="104857600" />

</requestFiltering>

</security>