Как я могу создать / сохранить файл из BLOB в php?

Что я сделал до сих пор:

Итак, я создаю BLOB-файл (WAV-контент), и он хранится в блоб:HTTP: // локальный / cf6fefdc-352e-4cec-aef8-03af6d0d0ef6.

Когда я помещаю этот URL в мой браузер, он воспроизводит файл.

Что я должен сделать
Я хочу преобразовать BLOB-объект в настоящий файл, который я хочу сохранить на своем веб-сервере.
Я передаю объект blob в файл php через AJAX

$.ajax ({
type: "POST",
url:"path/to/my/file.php",
data: {thefile : blob} ,
success: function(text) {
console.log(text);
},
error:function(){
console.log("Error")
}
});

0

Решение

В ваш файл file.php добавьте этот код

$filePath = 'uploads/' . $_POST['thefile'];


$tempName = $_FILES['thefile']['tmp_name'];


if (!move_uploaded_file($tempName, $filePath)) {

echo 'Problem saving file: '.$tempName;
die();
}

// success report
echo 'success';
0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]