파일 다중 업로드 하기

file 변수명을 배열 형태로 해서 업로드

운영자 | 기사입력 2005/02/15 [15:28]
>
필자의 다른기사 보기 인쇄하기 메일로 보내기 글자 크게 글자 작게
파일 다중 업로드 하기
file 변수명을 배열 형태로 해서 업로드
 
운영자   기사입력  2005/02/15 [15:28]



<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> ");

}


}



?>
트위터 트위터 페이스북 페이스북 카카오톡 카카오톡
기사입력: 2005/02/15 [15:28]  최종편집: ⓒ iwav
 
 
  • 파일 다중 업로드 하기
  • 많이 본 기사