перетащите файл с загрузкой файла с кодом api сервера - PullRequest
0 голосов
/ 21 февраля 2012

Я пытаюсь загрузить файл с помощью перетаскивания с помощью API-интерфейса FILE, и после этого урока

https://developer.mozilla.org/en/Using_files_from_web_applications

все работает нормально.когда я вижу ajax-запрос «POST» данные с firebug, я вижу что-то вроде этого

--30000 Content-Disposition: form-data; name='fileId'; filename='header.jpg' Content-Type: application/octet-stream ÿØÿà �JFIF��H�H��ÿÛ�C�    $.' ",#(7),01444'9=82<.342ÿÛ�C  

Как я могу сохранить эти данные в формате изображения на стороне сервера ??

Вы можете проверить вживуюдемо @ http://www.amitpatil.me//demos/in_progress/gmail_fupload/file.html

1 Ответ

1 голос
/ 21 февраля 2012

Вам необходимо использовать глобальные $ _FILES. Содержит всю информацию о загруженных данных. Посмотрите на http://www.php.net/manual/en/features.file-upload.post-method.php. В вашем случае вы получите TMP. загруженный файл с помощью $ _FILES ['fieldID'] ['tmp_name'].

...