| 현재 도레지는 기본으로 ABC, Sitegalaxy Upload
component를 제공하며, 일부서버의 경우 DEXT도
지원하고 있습니다. DEXT 이용을 원하시면 호스팅 서비스
신청전에 문의해 주세요
|
DEXT
업로드 작업 중 고객님이 적용하신 소스에 에러가 발생하는
경우 아래의 진단 소스와 사용하신 소스를
비교해 보시기 바랍니다. 안정적인 서비스를 위해 테스트
소스를 활용하여 프로그램을 사용하시길 권장합니다.
고객님의 절대 경로는 <%=Server.MapPath(“.”)%>를
적용한 별도 ASP 파일을 생성한 후, 생성된 해당 페이지를
브라우저에서 요청하시면 확인할 수 있습니다.
|
프로그램 에러 발생시 참조 가능한 소스와 실행 예제입니다.
파일명 : dext_test.html
<HTML>
<HEAD>
<TITLE>
dextupload 테스트 페이지</TITLE>
</HEAD>
<BODY>
<form
name="write_form"
enctype="multipart/form-data"
method="post"
action="dext_up.asp">
<p>파일
: <input
type="file"
name="file"></p>
<p>전송
: <input
type="submit"
name="Upload"
value="Upload"></p>
</BODY>
</HTML>
파일명 : dext_up.asp
<%@
Language=VBScript
%>
<%
'DEXT.FileUpload
개체 생성
Set
uploadform=Server.CreateObject("DEXT.FileUpload")
uploadform.DefaultPath=Server.MapPath("./image/")
'DefaultPath를
설정하였으므로 Save mehtod에
경로에 대한 인자는 필요하지 않음.
FileName = uploadform.Save
'
.SaveAs ( strNewFilename,
[bOverwrite] ) - 다른이름으로
저장
'
.SaveVirtual ( strVirtualPath,
[bOverwrite] ) - 가상경로에
저장
'
.SaveAsVirtual ( strVirtualPath,
[bOverwrite] ) - 가상경로에
다른이름으로 저장
Response.Write
"업로드에
성공했습니다. !!"
Response.Write
"원본경로
: " &
uploadform.FilePath
Response.Write
"업로드
파일명 : "
& FileName
Response.Write
"파일
사이즈 : "
& uploadform.FileLen
& "
byte(s)"
Response.Write
"Mime
타입 : "
& uploadform.MimeType
Set
uploadform =nothing
%>
|
|
 |
|