【发布时间】:2014-09-25 22:03:34
【问题描述】:
我有一个创建 blob 并将其发布到 PHP 文件的脚本。这是我的代码:
HTML/Javascript:
<script type="text/javascript">
function upload() {
var data = new FormData();
data.append('user', 'person');
var oReq = new XMLHttpRequest();
oReq.open("POST", 'upload.php', true);
oReq.onload = function (oEvent) {
// Uploaded.
};
var blob = new Blob(['abc123'], {type: 'text/plain'});
oReq.send(blob);
}
</script>
<button type="button" onclick="upload()">Click Me!</button>
PHP:
<?php
var_dump($_POST);
?>
当我查看我的开发者控制台时,我的 PHP 页面上没有收到任何 $_POST 数据。我需要知道如何检索发布到 PHP 脚本的文本文件。
非常感谢任何帮助!
【问题讨论】:
标签: javascript php ajax html xmlhttprequest