여러 개 파일 업로드하기 (1) multiupload.php 입력폼
여러 개의 파일을 동시에 첨부하여 업로드할 수 있는 기능입니다.

일단 소스부터 볼까요?
이상, 동주아빠 손병목이었습니다.


일단 소스부터 볼까요?
- <html>
- <head>
- <title>복수 개의 파일 업로드 기능</title>
- <meta http-equiv="Content-Type" content="text/html; charset=euc-kr">
- <style type="text/css">
- BODY, TD, INPUT {font-family:굴림;font-size:9pt;color:#000000;}
- </style>
- </head>
- <body>
- <form method="POST" ENCTYPE="multipart/form-data" action="multiupload_ok.php">
- <table width="500" border="0" align="center" bgcolor="dddddd">
- <tr>
- <td width="600" colspan="2" align="center"><b>여러 개의 파일 업로드 기능</b></td>
- </tr>
- <?
- // 업로드 파일 갯수 지정($num) : 여기서는 3개로 지정함
- for ($num = 1 ; $num <= 3 ; $num++) {
- $selectfile = "inputname".$num; // input 태그의 name 속성 값을 inputname1, inputname2, inputname3으로 설정하기 위함
- ?>
- <tr>
- <td width="100" align="center">파일명 <? echo "$num"; ?></td>
- <td width="500"> <input type="file" name="<? echo "$selectfile"; ?>" size="25">(파일의 용량 제한 : 20M)</td>
- </tr>
- <?
- }
- ?>
- <tr>
- <td align="center" colspan="2">
- <input type="submit" value="전송"> <input type="reset" value="취소">
- </td>
- </tr>
- </table>
- </form>
- </body>
- </html>
이상, 동주아빠 손병목이었습니다.

댓글 1
<INPUT> 태그의 name 속성값을 각각 inputname1, inputname2, inputname3으로 만들기 위한 것입니다.
22행에는 파일명1, 파일명2, 파일명3 으로 각각 표시하기 위한 것이구요.
나머지는 앞에서 다뤘던 upload.html 코드와 유사합니다.
다른 것이 있다면 5~7행에서 스타일시트를 삽입했다는 것정도...
여기까지는 별로 어렵지 않죠?