получить имя файла, загруженного через ajax - PullRequest
2 голосов
/ 07 мая 2011

Моя проблема довольно проста.

Я пишу класс загрузчика на php и решил включить поддержку загрузки ajax.

Используя firefox, я обнаружил, что X-файл заголовкаИмя отправлено.Я использую стороннюю библиотеку javascript для загрузки, и она отправляет имя файла в строке запроса в сценарий php.

Что я хотел бы знать, так это то, что существует последовательный способ получения имени файла, например, черезимя X-File-Name, которое согласуется со всеми запросами ajax, или мне нужно, чтобы пользователи указывали имя файла.

Я могу попросить пользователей указать, но мне бы хотелось, чтобы был согласованный метод.

Спасибо.

Ответы [ 2 ]

2 голосов
/ 11 июня 2011

Кажется, в мире xhr нет ничего конкретного.Поэтому я привел к использованию заголовка X-File-Name, если нашел его, но потребовал, чтобы пользователь представил имя файла.Загрузки читаются из входного потока.

0 голосов
/ 09 мая 2011

Я считаю, что $_FILES[inputname][name] - это то, что вы ищете, где inputname - это имя, указанное в поле ввода загрузки файла.

...