FuelPHP で複数のアップロードを処理する方法を理解しようとしています。ドキュメントに関しては、基本的にこれは簡単な作業です。
私の問題は、POST ごとに 2 つのファイル (1 つの pdf と 1 つの jpg) があることです。
ここで、jpg を pdf とは別のディレクトリに保存したいと考えています。
私が見逃した可能性はありますか?
前もって感謝します!
愚かで申し訳ありません: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'];
}
}
}