2012-04-04 2 views
0

난의 PHP 젠드 프레임 워크를 여러 파일을 업로드하는 문제가 수신 (다중 업로드 파일 zendframwork) 파일 결정의 고유 한 이름 및 id 속성.</p> <p>제가 많은 입력 [TYPE = "파일"] 태그가 포함 된 형태를 갖고, 각각의 태그가 가지고

이 데이터를 수신하면 배열 파일에 모이는 모든 파일을 쉽게 수신하고 저장할 수 있지만 문제는 어떻게 입력 요소에서 오는 파일을 식별 할 수 있습니까? 각 특정 파일이 내 데이터베이스의 특정 필드에 저장되기 때문에 그 사실을 아는 것이 중요합니다. 여기에 예를

<input type "file" name = "main_photo"/> 
<input type "file" name = "horizontal_plan"/> 


$upload = new Zend_File_Transfer_Adapter_Http(); 
$files = $upload->getFileInfo(); 
foreach ($files as $file => $info) 
{ 
if($upload->isValid($file)) 
{ 
//here how can i point to the main_photo file or the horizontal_plan file? 
} 
} 

도와주세요

사전에 감사합니다.

답변

0

당신은 아래를 볼 수 있습니다

PHP 인쇄 $는 PHP에서 데이터를 자신의 세트와 함께 배열 될 s2의 & (S1), 보시다시피

Array 
(
    [s1] => Array 
     (
      [name] => 
      [type] => 
      [tmp_name] => 
      [error] => 4 
      [size] => 0 
     ) 

    [s2] => Array 
     (
      [name] => 
      [type] => 
      [tmp_name] => 
      [error] => 4 
      [size] => 0 
     ) 

) 

<!--HTML FORM--> 
<form method="post" enctype="multipart/form-data" action="t23.php"> 
    <input type="file" name="s1"> 
    <input type="file" name="s2"> 
    <input type="submit"> 
</form> 

, HTML 파일 변수를 _FILES. ... 각 배열이 html의 namsake 변수에 해당하는지 확인하는 것이 쉬워야합니다. :)

희망이 도움이됩니다.

+0

Pushpesh,하지만 그것을 시도했지만 인쇄 파일 [ "파일 이름"] 아무 것도 인쇄하지 않습니다. –

+0

이것이 도움이되는지 확인하십시오. - http://ahsangill.wordpress.com/2009/02/17/zend-framework-file-upload-using-zend_form_element_file/ –

+0

불행히도 업로드를 위해 비슷한 코드를 사용하고 있지만 여전히 정적입니다. 문제를 해결할 수 없다. 도움을 주셔서 감사합니다. –

관련 문제