2012-03-15 2 views
0

新しいファイルがnewfile-1.extのようないくつかの規約を使って古いファイルと一致する場合のみ、Zend_File_Transfer()でファイルの名前を変更する必要があります。奇妙な、私は本当によく分かりません。例えばaddFilter名前を変更するZendFramework

、このようないくつかのnecesaryです:

if(file_exists($file)){ 
$upload->addFilter('Rename', $file); 
} 

または名前の変更は、それをしませんか?

ありがとう

答えて

1

ここは私のアプリケーションの例です。ファイルはZend_Formによって復唱されます

 $upload->receive(); 
     $name = $upload->getFileName(); 

     $newFile = 'mynewfile.xyz' 

     $filterFileRename = new Zend_Filter_File_Rename(array(
      'target' => $this->path . $newFile, // path to file 
      'overwrite' => true 
     )); 
     $file = $filterFileRename->filter($name); 
+0

ありがとう、これは私のために働きます。 – s7anley

関連する問題