несколько изображений должны быть загружены с iphone на php сервер - PullRequest
0 голосов
/ 30 марта 2011

несколько изображений должны быть загружены с iphone на php-сервер, и изображения будут отправлены на php-сервер в виде http-запроса.

что-то вроде этого www.ursite.com/event_id=1234qwer&method=upload&data=!@#$%^&*&^%$#@!!....

данные =! @ # $% ^ && ^% $ # @ !! && (&& $$% $ @ $ @ GFGF% $ 4 ....

это было бы случайное значение, и это пакет данных [изображения]. Нам нужно прочитать эти необработанные данные, используя php

как я могу это сделать ??

http://pastebin.com/WAp5AV5Y

Ответы [ 2 ]

0 голосов
/ 30 марта 2011

У меня есть хорошие новости, и у меня есть некоторые плохие новости.

Хорошая новость заключается в том, что данные изображения - это просто JPEG, поэтому GD's imagecreatefromstring выполнит эту работу.приятно убедиться, что данные являются действительным изображением.

Плохая новость имеет два аспекта:

  1. Данные поступили без использования кодировки URL, поэтому они наверняка повреждены.
  2. Запросы метода GET имеют относительно небольшой доступный размер данных.

Вам необходимо будет отправить данные в формате POST, правильно закодированные.

0 голосов
/ 30 марта 2011

Вы не должны отправлять свои данные как GET-запрос, вы должны отправлять их как составной POST-вызов.Есть много ресурсов по этому поводу в Интернете, в том числе и так.Также проверьте эту страницу .

На стороне PHP вы будете получать загруженные файлы в массиве $ _FILES так же, как если бы пользователь загружал изображения из формы HTML, так что вы не будетенужно сделать что-то особенное, чтобы обработать загрузку iPhone.

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