AJAX загрузчик изображений - PullRequest
0 голосов
/ 27 ноября 2010

Я использую PHP и мне нужно загрузить изображение с помощью AJAX.

Кто-нибудь может мне помочь, как этого добиться?

Ответы [ 3 ]

5 голосов
/ 27 ноября 2010

В Google есть 384 000 результатов по запросу "Загрузка ajax-изображения PHP"

Вот ссылка на первый результат.

PHP AJAX Загрузка изображения

1 голос
/ 27 ноября 2010

Насколько я знаю, вы не можете сделать это с AJAX. Большинство людей публикуют информацию о загрузке в скрытые фреймы и делают ее похожей на ajaxy. Есть много библиотек, которые помогут вам сделать это. Я гуглил и нашел:

http://valums.com/ajax-upload/

но я не использовал его. Есть много подобных, поэтому должно быть легко найти тот, который соответствует вашим потребностям.

Если вы хотите использовать весь пользовательский код, вы сможете найти учебники по этому вопросу, но, как я уже сказал, это просто вопрос публикации в iframe и выполнения обратного вызова после его завершения.

0 голосов
/ 27 ноября 2010

Единственный известный мне браузер, который на 100% допускает AJAXing файлов, это браузеры на основе Gecko (Firefox). См. Объекты FormData , более старые версии позволяют читать файлы и передавать их через тело, хотя в зависимости от размера файла, они могут занимать много памяти. Объекты FormData исправляют этот метод.

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