php去除multipart/form-data,PHP消息警告:缺少的multipart/form-data的POST数据边界在未知在线0...

function ajax_post(){

// Create our XMLHttpRequest object

var hr = new XMLHttpRequest();

// Create some variables we need to send to our PHP file

var url = "LiveUpdate.php";

var sb = document.getElementById("LiveUpdate").value;

var FirstName = document.getElementById("FirstName").value;

var images = document.getElementById("images").value;

var vars = "update="+sb+"&FirstName="+FirstName+"&images="+images;

hr.open("POST", url, true);

// Set content type header information for sending url encoded variables in the request

hr.setRequestHeader("Content-type", "multipart/form-data");

// Access the onreadystatechange event for the XMLHttpRequest object

hr.onreadystatechange = function() {

if(hr.readyState == 4 && hr.status == 200) {

var return_data = hr.responseText;

document.getElementById("message").innerHTML = return_data;

}

}

// Send the data to PHP now... and wait for response to update the status div

var formData = new FormData(document.querySelector("form"));

hr.send(formData); // Actually execute the request // Actually execute the request

document.getElementById("message").innerHTML = "processing...";

}

//show image before uploading

var loadFile = function(event) {

var output = document.getElementById('output');

output.src = URL.createObjectURL(event.target.files[0]);

};//end image

这就是表格。 JavaScript和表单在同一个文件中。文件名是sample.php

Update

这段代码的想法是。我想插入像名字和图像的基本信息到数据库中而不刷新页面。我之所以选择标签来提交ajax。所以页面URL Account.php?Edit = 1不会更改为Account.php,因为如果它更改为account.php,则弹出式编辑模式将关闭。这个代码中的问题是。我不知道如何解决这个错误Warning: Missing boundary in multipart/form-data POST data in Unknown on line 0任何人都可以帮助我解决这个问题。谢谢!

+0

可能重复的[警告:缺少多行/表单数据POST数据在行0中未知的边界](http://stackoverflow.com/questions/27635738/warning-missing-boundary-in-multipart-form-data-post- data-in-unknown-on-line-0) –

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值