2016-06-30 9 views
0

私はファイルをアップロードしていますが、今はそのファイルの内容を読みたいと思います。しかし、私は得ていますZend-アップロードされたファイルの内容を読む方法

array(0) { 
} 

私はこのコードで間違っていますか?

if ($request->isPost()) { 
      try { 
       $adapter = new Zend_File_Transfer_Adapter_Http(); 
       $adapter->addValidator('Count', false, array('min' => 1, 'max' => 3)) 
         ->addValidator('Size', false, array('max' => 10000)) 
         ->addValidator('Extension', false, array('extension' => 'csv', 'case' => true)); 

       $adapter->setDestination(APPLICATION_PATH ."/../public/tmp/upload"); 

       $files = $adapter->getFileInfo(); 
       echo "<pre>"; 
       //print_r($files); 

       foreach($files as $fieldname => $fileinfo) { 
        if (($adapter->isUploaded($fileinfo['name'])) && ($adapter->isValid($fileinfo['name']))){ 
         echo $path = $fileinfo['destination'].'/'.$fileinfo['name']; 
         chmod($path, 0777); 
         var_dump($adapter->receive($path)); 

        } 
       } 

       var_dump($adapter->getMessages()); 
      } catch (Exception $ex) { 
       echo "Exception!\n"; 
       echo $ex->getMessage(); 
      } 
     } 

答えて

関連する問題