Upload module + множественная загрузка
dimkalinux
dimkalinux на gmail.com
Пт Май 21 22:15:48 MSD 2010
При попытке использования множественной загрузки
<input type="file" name="upload[]" tabindex="1" multiple="true"/>
получается такой результат, print_r($_POST)
Firefox 3.6 / Chromium
Array
(
[form_sent] => 1
[upload] => Array
(
[0] => cats.jpg
[1] => image/jpeg
[2] => /var/upload/pic/tmp/0000000598
[3] => 58239
[4] => Glider.png
[5] => image/png
[6] => /var/upload/pic/tmp/0000000599
[7] => 724
)
)
то есть пропадают названия полей.
Если имя указать как name="upload" без скобок, то названия полей
появляются, но загружается только 1 файл.
В Опере ещё хуже:
C 1-м файлом все работает, но при множественной загрузке Опера шлет
файлы в формате multipart/mixed и похоже что upload module с ним не
работает — POST приходит пустым.
Планируются ли исправления этих ситуаций в новых версиях модуля?
--
dimka-linux,
Jabber: dimkalinux на gmail.com
Public key: 8B5EDD83
Подробная информация о списке рассылки nginx-ru