我正在试图弄清楚如何处理FuelPHP中的多个上传。 基本上,这是一个简单的任务,关于文档。
我的问题是: 我每个POST有两个文件,一个pdf和一个jpg。
现在我想将jpg存储在pdf以外的另一个目录中。
有没有可能这样做,我可能不会错过?
提前致谢!
答案 0 :(得分:2)
抱歉愚蠢:D 我确实错过了文档中的重要注释。 所以这就是我解决问题的方法:
Upload::process();
if(Upload::is_valid())
{
$arr = Upload::get_files();
//var_dump($arr);
for ($i=0; $i < count($arr); $i++)
{
if($arr[$i]['extension'] == 'pdf')
{
Upload::save($i, $catDir);
$oldModel->catalogueFile = $arr[$i]['name'];
}
else if($arr[$i]['extension'] == 'jpg')
{
Upload::save($i, $thumbDir);
$oldModel->catalogueImage = $arr[$i]['name'];
}
}
}