PHP Zend フレームワークで複数のファイルをアップロードする際に問題があります
多くの input[type="file"] タグを含むフォームがあり、各タグには一意の名前と ID 属性があります。
このデータを受け取ると、すべてのファイルが配列ファイルに集まり、今では簡単に受け取って保存できるようになりましたが、ここでの問題は、どの入力要素からどのファイルが来ているかをどのように識別できるかということです。特定のファイルはそれぞれデータベースの特定のフィールドに保存されるため、これを知っておくことは非常に重要です。
ここに例
<input type "file" name = "main_photo"/>
<input type "file" name = "horizontal_plan"/>
$upload = new Zend_File_Transfer_Adapter_Http();
$files = $upload->getFileInfo();
foreach ($files as $file => $info)
{
if($upload->isValid($file))
{
//here how can i point to the main_photo file or the horizontal_plan file?
}
}
助けてください、よろしくお願いします。