#php #file-upload
#php #загрузка файла
Вопрос:
Я хочу загрузить файл на свой сервер из некоторого приложения. Как я могу закодировать страницу PHP, чтобы она принимала этот файл?
Ответ №1:
Приложение должно просто включить файл в HTTP POST-запрос, как это было бы в HTML-форме с input
типом file
. В PHP-коде размещенное содержимое файла было бы доступно в $_FILES
массиве.
Еще много информации здесь.
Имейте в виду, что понятие «файл» не означает то же самое, что по протоколу HTTP, что он делает на локальном компьютере или на целевом сервере. В HTTP «файл» — это просто поток данных, завернутый в HTTP-запрос или ответ с заданным типом содержимого и различными другими заголовками, ничем не отличающийся от веб-страницы, изображения или любого другого запроса / ответа.
Ответ №2:
Я бы посоветовал прочитать главу руководства по PHP о обработке загрузок файлов