我是zend的新手,我目前正在尝试使文件上传工作。实际上我已经可以将文件上传到我指定的目标目录,但是当我在 isValid() 之后调用 setDestination() 时,它会将文件上传到 tmp 目录。
是否有某种规则应该在 isValid() 之前调用 setDestination()?
$upload = new Zend_File_Transfer();
// add some validators here
if ($upload->isValid()){
//if extension is jpg
$upload->setDestination("<some directory>/jpg");
//else
$upload->setDestination("<some directory>");
$upload->receive();
}
谢谢,艺人