Jscript Form 으로 multipart/form-data 인코딩 데이터 주고 받기

// 보내는 파일 write.asp
<script language="javascript">
 function end_form_submit() {

  document.endfrm.action = "save.asp"
  document.endfrm.submit();
 }
</script>

(중략)

<form name="endfrm" method="post" enctype="multipart/form-data" action="save.asp">
<input type="hidden" name="test" values="<%=strTest%>">
<input type="hidden" name="test2" values="<%=strTest2%>">
<input type="file" name="file" size="30">
<BUTTON TYPE='button' onFocus="this.blur()" STYLE='border:0; background-color:#FFFFFF; width:88; height:25; cursor=hand' onClick="end_form_submit();"
><img src="/image/submit" alt="보내기" width="87" height="24" border="0"></BUTTON>
</form>



// 받는 파일 save.asp
 var uploadForm = Server.CreateObject ("SiteGalaxyUpload.Form");
 var strTest = (String(uploadForm("test")) == "undefined" || String(uploadForm("test")) == "") ? "default" : String(uploadForm("test"));

 var strTest2 = (String(uploadForm("test2")) == "undefined" || String(uploadForm("test2")) == "") ? "write" : String(uploadForm("test2"));

var strFile = (String(uploadForm("file"))=="undefined" || String(uploadForm("file"))=="") ? "" :String(uploadForm("file"));

Response.Write(strTest+"<br>"+strTest2+"<br>"+strFile);
Response.Write("<script language='javascript'>alert('정상적으로 등록되었습니다.');location.href=write.asp'</script>");
Response.End();



이 글은 "씨디맨" 의 동의 없이 전문 재배포 금지. 링크 및 트랙백은 허가 없이 무제한 허용 *  [자세히보기]

질문 또는 댓글을 남겨 주세요.

질문글은 무조건 답변 드리겠습니다. 이곳에 질문을 올려주세요.
이 글과 연관이 없는 급한 질문은 빠른 질문/답변을 이용해 주세요!

댓글 입력 폼

:)   :(   --;   :D   :O   :x   r:r   g;g   i;t   s;s

     이미지 업로드  [무료이미지 업로드 방법 설명]

  1. 금입니다 2014.08.25 16:55

    이용약관위배로 관리자 삭제된 댓글입니다.

    perm. |  mod/del. |  reply.
  2. 금입니다 2014.08.25 16:56

    이용약관위배로 관리자 삭제된 댓글입니다.

    perm. |  mod/del. |  reply.