Ошибка типа: не удалось выполнить «arrayBuffer» для «Blob»: незаконный вызов — вставить большой двоичный объект в базу дPhp

Кемеровские программисты php общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Ошибка типа: не удалось выполнить «arrayBuffer» для «Blob»: незаконный вызов — вставить большой двоичный объект в базу д

Сообщение Anonymous »

У меня есть код JavaScript, который должен создать снимок экрана div-контейнера изображения и отправить его в новый скрипт php:

Код: Выделить всё

html2canvas(image-container).then(function (canvas) {
canvas.toBlob(function (blob) {
jQuery.ajax({
url:"//domain.com/wp-admin/admin-ajax.php",
type: "POST",
data: {action: "addblobtodb", image: blob},
success: function(id) {
console.log("Succesfully inserted into DB: " + id);
}
});
Ниже показан PHP-код, вызываемый в файле admin-ajax.php. Он пытается вставить изображение в таблицу test_images, которую я создал сам. Это простая таблица MySql с идентификатором и image_data:

Код: Выделить всё

function add_poster_to_db() {
global $wpdb;
$image = $_POST['image'];
ob_start();

// Insert een nieuwe rij aan de test_poster_images db
$wpdb->insert('test_images', array(
'image_data' => $image,
));
$db_id = $wpdb->insert_id;

wp_send_json( $db_id );

die();
}
При вызове этого кода JavaScript отображаются следующие ошибки:
Изображение

Как вставить большой двоичный объект в таблицу Wordpress?

Подробнее здесь: https://stackoverflow.com/questions/782 ... tion-inser
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Ошибка Blob и Ajax. TypeError: не удалось выполнить «arrayBuffer» для «Blob»: незаконный вызов.
    Гость » » в форуме Jquery
    0 Ответы
    70 Просмотры
    Последнее сообщение Гость
  • Ошибка авторизации Hazure Blob Blob -Blob
    Anonymous » » в форуме C#
    0 Ответы
    24 Просмотры
    Последнее сообщение Anonymous
  • Ошибка авторизации Hazure Blob Blob -Blob
    Anonymous » » в форуме C#
    0 Ответы
    21 Просмотры
    Последнее сообщение Anonymous
  • Ошибка авторизации Hazure Blob Blob -Blob
    Anonymous » » в форуме C#
    0 Ответы
    15 Просмотры
    Последнее сообщение Anonymous
  • Текст обрезан на 37 КБ при попытке сделать Blob или ArrayBuffer и загрузить в SharePoint
    Anonymous » » в форуме Javascript
    0 Ответы
    50 Просмотры
    Последнее сообщение Anonymous

Вернуться в «Php»