ユーザーが画像をアップロードできるフォームがあります。私はローカルで作業しており、ユーザーが一時フォルダーに追加した写真をアップロードすると、プロジェクト内のフォルダーに移動する必要があります。ライブサーバーでこれを行う方法を知る必要があります。
ありがとう
ユーザーが画像をアップロードできるフォームがあります。私はローカルで作業しており、ユーザーが一時フォルダーに追加した写真をアップロードすると、プロジェクト内のフォルダーに移動する必要があります。ライブサーバーでこれを行う方法を知る必要があります。
ありがとう
Zend Framework でそれを行いたい場合は、Zend_Filter_File_Rename を使用します。
$moveTo = '/uploads';
$upload = new Zend_File_Transfer_Adapter_Http();
$upload->addValidator('Count', false, array('min' => 1, 'max' => 1))
->addValidator('Size', false, array('max' => '2000kB'))
->setDestination($moveTo);
if (!$upload->isValid()) {
return false;
}
$upload->receive();
$name = $upload->getFileName();
$newFile = "nefile.png";
$filterFileRename = new Zend_Filter_File_Rename(array(
'target' => $moveTo . '/' . $nefile;
'overwrite' => true
));
$file = $filterFileRename->filter($name);