0

我试图弄清楚如何处理 FuelPHP 中的多次上传。基本上,关于文档,这是一项简单的任务。

我的问题是:每个 POST 有两个文件,一个 pdf 和一个 jpg。

现在我希望将 jpg 存储在 pdf 之外的另一个目录中。

有没有可能这样做我可能会错过?

提前致谢!

4

1 回答 1

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'];
        }
    }
}
于 2012-11-27T12:54:33.763 回答