2013-03-14 2 views
1

업로드 된 모든 파일의 이름과 크기 색인을 가져 오려고하는데 작동하지 않습니다.여러 파일 업로드 색인을 반복합니다.

foreach ($_FILES['file']['name'] as $key => $file){ 
     echo $file; 

     } 

을하지만 같은 루프에 여러 인덱스 에코하려는 경우, 나는이 시도,하지만 난 "정의되지 않은 인덱스 '이름'과 '크기'"경고를 얻을 : 그것은 다음과 같이 작동합니다. 내가 도대체 ​​뭘 잘못하고있는 겁니까? 감사

foreach ($_FILES['file'] as $key => $file){ 
     echo $file['name']. 
       $file['size']; 

} 
    <input name ="file[]" type = "file" multiple /> 
+1

우리는 귀하의 의견 양식처럼 보이는 방법을 알 수 있습니까? –

+0

예. 잠시만 기다려주십시오 ... – user2014429

답변

1
function handle_image_upload($frmFilesID = false, $thisFile = false) { 
     $tmpName = $_FILES["$frmFilesID"]['tmp_name'][$thisFile]; 
     if (!is_uploaded_file($tmpName)) { return false; } 
     $fileName = $_FILES["$frmFilesID"]['name'][$thisFile]; 
     $fileSize = $_FILES["$frmFilesID"]['size'][$thisFile]; 
     $fileType = $_FILES["$frmFilesID"]['type'][$thisFile]; 
      ...