私はで問題が発生しています。了解写真アップロード。Summernote image upload not working
私のスクリプトは、どのようなこのようないくつかになります。
<script>
$(document).ready(function() {
var IMAGE_PATH = 'http://localhost/dist/images/';
$('.summernote').summernote({
height: 300,
callbacks : {
onImageUpload: function(image) {
uploadImage(image[0]);
}
}
});
function uploadImage(image) {
var data = new FormData();
data.append("image",image);
$.ajax ({
data: data,
type: "POST",
url: "uploader.php",
cache: false,
contentType: false,
processData: false,
success: function(url) {
var image = IMAGE_PATH + url;
$('.summernote').summernote('insertImage', image);
},
error: function(data) {
console.log(data);
}
});
}
});
</script>
をしてuploader.phpは、以下のコードを持っています
<?php
$image = $_FILES['image']['name'];
$uploaddir = 'images/';
$uploadfile = $uploaddir . basename($image);
if(move_uploaded_file($_FILES['image']['tmp_name'],$uploadfile)) {
echo $uploadfile;
} else {
echo "Unable to Upload";
}
?>
イメージファイルはディレクトリ「画像」に成功したアップロードされています。
しかし、$( '。summernote')。summernote( 'insertImage'、image);アップロードされた画像リンクはエディタに追加されません。
何が欠けていますか?そして、はい、私はvar 'イメージ'を警告しようとし、それは必要な値を持っています。