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