Использую Summernote
Отправляю в обработчик содержимое textarea:
var sHTML = $('#summernote').summernote('code');
var fd = new FormData(document.getElementById("testidform"));
fd.append('content',sHTML);
$.ajax({
method: "POST",
processData: false,
contentType: false,
url: "../../app/controllers/posts.php",
data:fd
})
.done(function( msg ) {
console.log(msg);
});
Все отправляется, получаю контент в php обработчике и записываю в БД. В БД есть данная запись:
<p>Hello Summernote <img style="width: 25%;" src="data:image/jpeg;base64,/9j/4AAQSkZJRgABAQEASABI....
Далее вывожу на главное странице
В итоге некоторые изображение выводятся нормально, как нужно со всеми стилями от Summernote, а более крупные изображения не выводятся вообще. Вопрос, что делать? С base64 никогда не работал, в упор не пойму что не так.