Итак, я использую Aviary для редактирования своих фотографий, и у меня есть этот скрипт, который запускает приложение.
<script type='text/javascript'>
var featherEditor = new Aviary.Feather({
apiKey: '',
apiVersion: 3,
theme: 'light', // Check out our new 'light' and 'dark' themes!
tools: 'all',
appendTo: '',
onSave: function (imageID, newURL) {
},
postUrl: 'http://beta.usd309bands.org/upload/saveEditiedImage/',
onError: function (errorObj) {
alert(errorObj.message);
}
});
function launchEditor(id, src) {
featherEditor.launch({
image: id,
url: src
});
return false;
}
</script>
И тогда мой php-код для замены существующего изображения отредактированным изображением выглядит следующим образом:
$image_data = file_get_contents($_REQUEST['url']);
file_put_contents("static/images/gallery/image1.jpg",$image_data);
Этот сценарий связывается с существующим файлом и перезаписывает его. Но он перезаписывает его, чтобы ничего не было. Просто пустой файл image1.jpg
.
Что я здесь делаю неправильно? Что еще мне нужно сделать в файле php?
$image_data
. Что вы получаете ? - person iamsleepy   schedule 19.04.2014ajax
Поэтому, даже когда я вывожу эхо$image_data
, я ничего не вижу. - person user2673735   schedule 19.04.2014