Как я могу выбрать и загрузить несколько файлов с HTML и PHP, используя HTTP POST?

Если вы используете Boost 1.65 или выше, вы можете использовать boost :: stacktrace :

#include 

// ... somewhere inside the bar(int) function that is called recursively:
std::cout << boost::stacktrace::stacktrace();

142
задан stalepretzel 24 July 2009 в 01:25
поделиться

3 ответа

Если вы хотите выбрать несколько файлов из диалогового окна выбора файлов, которое отображается, когда вы выбираете «Обзор», то вам в большинстве случаев не повезло. Вам нужно будет использовать Java-апплет или что-то подобное (я думаю, что есть тот, который использует небольшой флэш-файл, я обновлю его, если найду). В настоящее время ввод одного файла позволяет выбрать только один файл.

Если вы говорите об использовании нескольких файловых вводов, то не должно быть большой разницы от использования одного. Разместите код, и я постараюсь вам помочь.


Обновление: Есть один способ использовать одну кнопку «просмотра», использующую вспышку. Я никогда лично этим не пользовался, но читал об этом довольно много. Думаю, это ваш лучший шанс.

http://swfupload.org/

5
ответ дан 23 November 2019 в 22:59
поделиться

Если вы используете несколько полей ввода, вы можете установить name = "file []" (или любое другое имя). Это поместит их в массив при загрузке ( $ _ FILES ['file'] = array ({file_array}, {file_array] ..) )

1
ответ дан 23 November 2019 в 22:59
поделиться

частичный ответ: груша HTTP_UPLOAD может быть полезна http://pear.php.net/manual/en/package.http.http-upload.examples.php

есть полный пример для нескольких файлов

-1
ответ дан 23 November 2019 в 22:59
поделиться
Другие вопросы по тегам:

Похожие вопросы: