2016-11-01 1 views
1

안녕하세요 저는 파일을 서버에 업로드하려고합니다. 이 과정은 작동하지만 여러 개의 파일 입력 필드를하고 난 배열의 내부에 자신의 이름을 저장할하고는 -_- 작동하지 않습니다 코드 그게 전부

$target_dir = "../steppys/" . $id; 
    $target_files = array(); 
    $target_files[] = $target_dir . basename($_FILES["image1"]["name"]); 
    echo $target_files[0]; 

하고 0 에코 것이다; 하지만이 때

$target_dir = "../steppys/" . $id; 
echo $target_dir . basename($_FILES["image1"]["name"]); 

그것은 나에게 경로 이름을 지정합니다. 그리고 이것을 배열에 추가해야합니다. 배열도 잘 작동합니다. (동적으로 추가하는 경우에도) 테스트했습니다.

Htmlcode (간단한 형태뿐만 아니라 테스트) : 예 나는 하나 개의 파일을 업로드하지 않은 문제를 해결

+0

당신은 치료를 위해 필요 파일 입력을 배열/배수 및/또는 입력을 더 추가 할 수 있습니다. 수동 예제의 전부입니다 –

+0

@ Fred-ii- 예를 들어 주시겠습니까? –

답변

0

사전에

<form enctype="multipart/form-data" action="test.php" method="post"> 
     <div class="form-group"> 
     <input class="form-control" type="file" name="image1" /> 
     </div> 
     <input class="form-control" type="submit"> 
    </form> 

감사합니다 ...

관련 문제