Взять информацию о файле? - PullRequest
0 голосов
/ 05 октября 2011

Итак, я знаю, как загрузить файл на веб-сервер с помощью PHP.Вместо того, чтобы загружать его, я просто хочу прочитать данные из файла и использовать их, БЕЗ части загрузки.Может ли кто-нибудь связать меня или дать пример PLZ?

Ответы [ 3 ]

0 голосов
/ 05 октября 2011

Единственный способ сделать это - отправить данные файла через POST и работать с ним через что-то вроде

$postData = file_get_contents( 'php://input' );

PHP - это язык на стороне сервера, что означает, что ему либо нужен серверсо стороны файла (поскольку он не может получить доступ к клиенту) или вам необходимо отправить части файла с помощью общих методов HTTP-запросов, с которыми может работать PHP (POST или даже GET)

Может бытьспособ с использованием JavaScript, но я не могу придумать ни одного

0 голосов
/ 05 октября 2011

возможное решение javascript:

https://developer.mozilla.org/en/DOM/FileReader

не кросс-браузер, работает только в версиях, совместимых с firefox и webkit html5 api

0 голосов
/ 05 октября 2011

из HTML, файл всегда загружается на сервер, во временный каталог. если из PHP вы не переместите его в другой каталог, он будет позже удален, но вы все равно можете использовать его и прочитать его в сценарии, который выполняет загрузку, как показано в примере is_uploaded_file ()

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