Я пытаюсь загрузить файл с помощью cakePHP. Это вид:
echo $form->create(null, array('action' => 'upload', 'type' => 'file'));
echo $form->file('img');
echo $form->submit('Enviar Imagem');
echo $form->end();
И это ошибка, которую я получаю:
Предупреждение (2): неверный аргумент для foreach ().
Редактировать: Отладка cakePHP говорит мне, что это строки кода, где возникает проблема:
foreach ($_FILES['data'] as $key => $data) {
foreach ($data as $model => $fields) {
foreach ($fields as $field => $value) {
А это стек вызовов:
Dispatcher::parseParams() - CORE/cake/dispatcher.php, line 314
Dispatcher::dispatch() - CORE/cake/dispatcher.php, line 118
[main] - APP/webroot/index.php, line 88
Моя функция загрузки сейчас пуста. Что происходит?