Как мне создать страницу PHP, которая может принимать загрузки файлов?

#php #file-upload

#php #загрузка файла

Вопрос:

Я хочу загрузить файл на свой сервер из некоторого приложения. Как я могу закодировать страницу PHP, чтобы она принимала этот файл?

Ответ №1:

Приложение должно просто включить файл в HTTP POST-запрос, как это было бы в HTML-форме с input типом file . В PHP-коде размещенное содержимое файла было бы доступно в $_FILES массиве.

Еще много информации здесь.

Имейте в виду, что понятие «файл» не означает то же самое, что по протоколу HTTP, что он делает на локальном компьютере или на целевом сервере. В HTTP «файл» — это просто поток данных, завернутый в HTTP-запрос или ответ с заданным типом содержимого и различными другими заголовками, ничем не отличающийся от веб-страницы, изображения или любого другого запроса / ответа.

Ответ №2:

Я бы посоветовал прочитать главу руководства по PHP о обработке загрузок файлов