Как сохранить снимок SWF на сервер с AS3?
-
07-07-2019 - |
Вопрос
Передо мной стоит задача загрузить на сервер моментальный снимок. Но я не хочу, чтобы пользователь загружал изображение на свой компьютер. Р>
Я исследовал несколько решений создания стороннего сервера изображений с помощью PHP, но все они, похоже, используют метод, при котором сервер отправляет изображение пользователю. Р>
См., например: http: // mattkenefick. ком / блог / 2008/11 / 06 / сохранение-JPEGs-с-вспышкой /
Мне интересно, возможно ли сохранить $ GLOBALS [" HTTP_RAW_POST_DATA "], который в этом примере содержит ByteArray, отправленный Flash, на сервер в виде файла изображения ....
Решение
Используйте php-код в этих строках, чтобы сохранить содержимое $ GLOBALS [" HTTP_RAW_POST_DATA "]
// untested code
$imageBytes = $GLOBALS["HTTP_RAW_POST_DATA"]
// in real code you better create a new file for every upload :-)
$file = fopen("uploads/test.jpg", "w");
if(!fwrite($file, $imageBytes)){
return "Error writing to file: $file";
}
fclose($file);
Не связан с StackOverflow