Dim FileSavePath ,ext, filename
FileSavePath = Server.MapPath(".")
ext = Mid(attFile, InstrRev(attFile, ".")+1) '화일 확장자 추출
filename = "sample."& ext
intByteCnt = Request.TotalBytes '데이터 블록의 총바이트 값이 들어감
strData = Request.BinaryRead(intByteCnt) '바이너리 스트림 데이타
If intByteCnt > 1 Then
'----------------------------------------------
' Binary 데이타를 받아서 server에 화일로 저장시킴.
'----------------------------------------------
Set objStream = CreateObject("ADODB.Stream")
objStream.Open()
objStream.Type = 1 ' 1: binary 타입을 의미한다.
objStream.Write strData
objStream.SaveToFile FileSavePath &"\"& filename, 2 '2:덮어쓰기 허용
Set objStream = nothing
End if
' 단, body에 바이너리 화일만 와야 함.
'asp' 카테고리의 다른 글
순수 ASP만으로 XML을 만들어 테이블에 바인딩 예제 (2) | 2007.05.03 |
---|---|
ASP 자동완성 (1) | 2007.05.03 |
PDF 파일로 변환 (1) | 2007.05.03 |
SiteGalaxyUpload 컴포넌트 사용법 (0) | 2007.05.03 |
Base64 encode/decode 하기 (패스 워드 적용) (0) | 2007.05.03 |