如何在php中获取数据blob?

时间:2013-05-07 15:26:06

标签: php ajax blob

我使用recorder.js而无法上传到服务器音频blob。 我的javascript函数是

console.log(blob);
var fd = new FormData();
fd.append('fname', 'test.wav');
fd.append('data', blob);
$.ajax({
  type: 'POST',
  url: 'upload.php',
  data: fd,
  processData: false,
  contentType: false
  }).done(function(data) {
     console.log(data);
});

我的upload.php是

<?php
$size = (int) $_SERVER['CONTENT_LENGTH'];
echo $size;
if (isset($_POST["data"])) echo " YES :D";
else echo " NO :((";

我的控制台是:475457否:(( 为什么$ _POST [“data”]为空?帮我。谢谢。

1 个答案:

答案 0 :(得分:0)

您可以尝试使用:“$ _FILES”检索