Не удается сохранить img URL в TinyMCE, когда он вращается из-за добавления данных base64? - PullRequest
0 голосов
/ 14 января 2019

Так что я уже некоторое время использую TinyMCE, чтобы позволить пользователям добавлять изображения на страницы, а они просто перетаскивают изображение в редактор и сохраняют его.

Однако я только что понял ошибку. Если они поместят изображение в редактор и повернут его, оно не сохранится.

Когда я сохраняю изображение без поворота, оно сохраняет HTML-код с источником изображения, таким как 'img_2012.jpg', но когда оно поворачивается, оно больше похоже на 'src = \ "data: image / jpeg; base64, iVBORw0KGgoAAAANSUhEUgAAAeAAAAKACA .... . 'и дальше и дальше

Похоже, вращение создает некую кодировку base64, которая не позволяет сохранять его в виде содержимого в базе данных.

Есть ли причина для этого?

$addContent = "
    INSERT INTO htmlCont.content(content)
    VALUES('$content');
";

if ($mysqlConn->query($addContent) === TRUE) {
    $cont_id = $mysqlConn->insert_id;
    $data['last_insert_id'] = $cont_id;
    echo json_encode($data);
} else {
    echo "Error: " . $addContent . "<br>" . $mysqlConn->error;
}

Вставляемые здесь данные представлены в формате html и поступают из объекта данных ajax

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...