웹마스터 팁
Java Applet을 활용한 업로드시 전송률 확인하기..
2002.10.19 19:24
에궁.. 아무튼.. PHP에서 활용하기 위한 소스입니다.
원본은 Java Applet 과 ASP & VB Script 를 활용해서 동작하게 되어 있는데요..
이를 PHP에서 활용가능하도록 어느 고수분께서 수정을 하신걸 제가 제로보드에 덧붙일려다가 실패한 작품 입니다.
출처는.. 제가 PHP에서 전송률 확인하기위해 웹 검색을위해 창을 수십개 띄워놓고..
찾다보니.. ^.^ 출처를 분실했습니다. 에궁.. 제작하신분께 질문할것도 있는데...
아무튼.. 본격적이 소스 설명(?)이 아니라 그냥 좌악 보여드리겠습니다.
대충 설명하자면 Upload.php에서 파일을 올리고 완료되면 Result.php로 갑니다.
Upload.php
-----------
<pre>
<html>
<head>
<title>Appletfile uploads</title>
</head>
<body>
<APPLET CODE=FileUpload.class ARCHIVE=FileUpload.jar NAME=FileUpload CODEBASE="" WIDTH=420 HEIGHT=180 MAYSCRIPT>
<PARAM NAME="cabbase" VALUE="FileUploadIE3.cab">
<PARAM NAME="cabinets" VALUE="jar_upload/FileUpload.cab">
<PARAM NAME="directory" VALUE="c:">
<PARAM NAME="maxfiles" VALUE="2">
<PARAM NAME="minfiles" VALUE="0">
<PARAM NAME="errorlimit" VALUE="2048000">
<param name="finishUrl" value="result.php">
<FORM ENTYPE "multipart/form-data" ACTION="result.php" onSubmit="return document.FileUpload.submit(document,this,true)" METHOD=POST>
<INPUT TYPE="hidden" NAME="MAX_FILE_SIZE" VALUE="20480000">
<INPUT TYPE="submit" VALUE="Upload">
</FORM>