Как я могу получить имя формы HTML от php с несколькими загрузками файлов? - PullRequest
0 голосов
/ 22 июля 2011

Если я сделаю что-то подобное для обработки загрузки файла:

if ($_FILES) {
    foreach ($_FILES as $file) {
        //...Handle the upload process
    }
}

Есть ли способ получить ключ файла?Как в:

<input type="file" name="myfile" />

Я хочу знать, что файл исходит от "myfile".

Редактировать: Очевидное решение этого оказывается:

foreach($_FILES as $key => $file) {

    $input_name = $key;
    // Handle upload.

}

1 Ответ

1 голос
/ 22 июля 2011

Если имя ввода в вашей форме myfile, то оно будет в массиве $_FILES следующим образом:

$_FILES['myfile']

Так что вы можете сделать:

foreach ($_FILES as $inputName => $fileInfo) {

}

Проверьте Обработка загрузки файлов для получения дополнительной информации.

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