<HTML> <HEAD> <TITLE>파일 업로드 예제</TITLE> </HEAD> <BODY> <TABLE> <FORM ENCTYPE="multipart/form-data" ACTION='upload.php' METHOD="POST"> <TR><TD>파일 선택 선택 </TD><TD>
<INPUT NAME="userfile[]" TYPE="File"><br> <INPUT NAME="userfile[]" TYPE="File"><br> <INPUT NAME="userfile[]" TYPE="File"><br> </TD></TR> <TR><TD COLSPAN="2"><INPUT VALUE="업로드" TYPE="submit"></TD></TR>
업로드 할 name 변수명을 배열 형태로 지정 userfile[] 1. upload.php 에서는
</TABLE>
================================================================================== upload.php 파일
<?
$t=sizeof($userfile); // 업로드 변수명 갯수를 구한다.
echo(" 입력 폼 수 : $t 개 <br> ");
// for 문 반복문
for($i=0;$i< $t ; $i++) {
// 업로드된 파일 변수 $userfile[$i] // 업로드한 파일 이름 $userfile_name[$i]
$upfile=$userfile[$i];
$upfile_name=$userfile_name[$i]; // 실제 파일명
if($upfile_name) { // 첨부된 파일이 있는 경우만 업로드 $target="./data/".$upfile_name; // 업로드된 위치
move_uploaded_file($upfile,$target);
echo(" 업로드 파일명: $upfile_name <br> ");
}
}
?>
|