Задать вопрос
@i_sova
Wordpress Developer

Как сконвертировать Blob в файл PHP?

Всем привет !
После отправки на back-end audio файла получаю такую ссылку :

blob:https://example.site/f41e89f5-f280-4081-bed4-...

Как с помощю PHP создать с blob аудио
файл ?

const sendData = async (url, data) => {
  const response = await fetch(url, {
    method: 'POST',
    body: data,
    cache: 'no-cache',
  });

  if (!response.ok) {console.log('123123123')}

  return await response.formData();
};


const forma = document.querySelector('.form');
forma.addEventListener('submit' , function(e){
  e.preventDefault()
  
  const formData = new FormData(forma)
  formData.set('action', 'send_audio');
  sendData('https://shellsays.art/wp-admin/admin-ajax.php' , formData).then(()=>{forma.reset();})
})
  • Вопрос задан
  • 635 просмотров
Подписаться 2 Средний Комментировать
Решения вопроса 1
zkrvndm
@zkrvndm
Архитектор решений
Blob это и есть файл, когда вы его отправляйте на сервер, с точки зрения php к нему приходит самый обычный файл, словно он отправлен из обычной формы. Тут вопросы могут быть лишь к скрипту, которым вы Blob отслыайте.

Покажите JavaScript которым Blob шлете.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
18 дек. 2024, в 16:33
2000 руб./в час
18 дек. 2024, в 16:06
5000 руб./за проект
18 дек. 2024, в 16:03
45000 руб./за проект