CakePHP 2で画像をアップロードする関数をつくりました。きちんと動作はするのですが、一度にひとつのファイルしかアップロードができません。複数のファイルを同時にアップロードするにはどのようにすればよいのでしょうか?
Controllerは以下のようなものです。
lang
1public function add() { 2 if(!empty($this->request->data['File'])){ 3 $data = $this->request->data; 4 $this->File->save($data,false); 5 $this->Session->setFlash(__('正常に登録されました', true)); 6 $this->redirect(array('action'=>'add')); 7 }else{ 8 $this->Session->setFlash(__('登録に失敗しました', true)); 9 $this->redirect(array('action'=>'add')); 10 } 11}
Viewは以下のようになっています。
lang
1<?php echo $this->Form->input('File', array('type' => 'file')); ?>
どうぞ、よろしくお願いします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。