• <bdo id='37HLG'></bdo><ul id='37HLG'></ul>

    <small id='37HLG'></small><noframes id='37HLG'>

    1. <i id='37HLG'><tr id='37HLG'><dt id='37HLG'><q id='37HLG'><span id='37HLG'><b id='37HLG'><form id='37HLG'><ins id='37HLG'></ins><ul id='37HLG'></ul><sub id='37HLG'></sub></form><legend id='37HLG'></legend><bdo id='37HLG'><pre id='37HLG'><center id='37HLG'></center></pre></bdo></b><th id='37HLG'></th></span></q></dt></tr></i><div id='37HLG'><tfoot id='37HLG'></tfoot><dl id='37HLG'><fieldset id='37HLG'></fieldset></dl></div>
      <tfoot id='37HLG'></tfoot>

      1. <legend id='37HLG'><style id='37HLG'><dir id='37HLG'><q id='37HLG'></q></dir></style></legend>

        警告:第 0 行未知中的多部分/表单数据 POST 数据中缺少边界

        时间:2024-08-10
        <legend id='JvgG1'><style id='JvgG1'><dir id='JvgG1'><q id='JvgG1'></q></dir></style></legend>

        <small id='JvgG1'></small><noframes id='JvgG1'>

      2. <tfoot id='JvgG1'></tfoot>

        <i id='JvgG1'><tr id='JvgG1'><dt id='JvgG1'><q id='JvgG1'><span id='JvgG1'><b id='JvgG1'><form id='JvgG1'><ins id='JvgG1'></ins><ul id='JvgG1'></ul><sub id='JvgG1'></sub></form><legend id='JvgG1'></legend><bdo id='JvgG1'><pre id='JvgG1'><center id='JvgG1'></center></pre></bdo></b><th id='JvgG1'></th></span></q></dt></tr></i><div id='JvgG1'><tfoot id='JvgG1'></tfoot><dl id='JvgG1'><fieldset id='JvgG1'></fieldset></dl></div>

            • <bdo id='JvgG1'></bdo><ul id='JvgG1'></ul>
                  <tbody id='JvgG1'></tbody>

                • 本文介绍了警告:第 0 行未知中的多部分/表单数据 POST 数据中缺少边界的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着跟版网的小编来一起学习吧!

                  问题描述

                  我正在开发文件上传器,它在输入更改时上传图像我的 html 表单代码是

                  I am working on file uploader which upload the image when the input is changed my code for the form in html is

                  <form method="post" enctype="multipart/form-data">
                       <input name="uploaded[]" type="file" id="file_upload"/>
                  </form>
                  

                  我的 JavaScript 和 Ajax:

                  My JavaScript and Ajax :

                          document.getElementById("file_upload").onchange = function() {
                              var id = document.getElementById("user_id").innerHTML;
                              var file = document.getElementById("file_upload").files[0];
                              alert(file.size);
                              var formdata = new FormData();
                              formdata.append("filer",file,true);
                              var ajax = new XMLHttpRequest();
                              ajax.onreadystatechange =
                              function(){
                                  if(ajax.readyState==4 && ajax.status==200){
                                      document.getElementById("one").remove();
                                      var img = document.createElement('img');
                                      var first_path = '/user_image/';
                                      var path = first_path.concat(id,'.png');
                                      img.setAttribute('alt','User image');
                                      img.setAttribute('id','one');                        
                                      img.setAttribute('src',path);
                                      document.getElementById("user").appendChild(img);  
                                      alert("end");
                                  }    
                                  else{
                                      document.getElementById("one").remove();
                                      var img = document.createElement('img');
                                      img.setAttribute('src','/img/loading.gif');
                                      img.setAttribute('alt','User image');
                                      img.setAttribute('id','one');
                                      document.getElementById("user").appendChild(img);                        
                                  }
                              }               
                              ajax.open("POST","upload_image.php");
                              ajax.setRequestHeader("Content-Type", "multipart/form-data");
                              ajax.send(formdata);
                          };
                  

                  而我的php代码很简单,就是测试一切是否正常

                  And my php code is simple is just to test if everything is ok

                  require("../includes/config.php"); //config folder to start the session
                  if($_SERVER["REQUEST_METHOD"]=="POST"){
                         echo '<pre>',print_r($_FILES),'</pre>'; //dumping some variable and arrays to see where the problem is 
                  }
                  

                  我从服务器收到的请求是警告:第 0 行未知的多部分/表单数据 POST 数据中缺少边界,但我发送了表单数据和请求标头并打开了文件.

                  The request that i get from server is Warning: Missing boundary in multipart/form-data POST data in Unknown on line 0 but i sent the formdata and the request header and i opened the file .

                  推荐答案

                  您只需删除以下行:

                  ajax.setRequestHeader("Content-Type", "multipart/form-data");

                  这篇关于警告:第 0 行未知中的多部分/表单数据 POST 数据中缺少边界的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持跟版网!

                  上一篇:Access-Control-Allow-Origin 未显示在 codeigniter 的响应标头中 下一篇:使用 FormData 对象,服务器收到一个空的 POST

                  相关文章

                • <tfoot id='3zPLA'></tfoot>
                  <legend id='3zPLA'><style id='3zPLA'><dir id='3zPLA'><q id='3zPLA'></q></dir></style></legend>

                    <i id='3zPLA'><tr id='3zPLA'><dt id='3zPLA'><q id='3zPLA'><span id='3zPLA'><b id='3zPLA'><form id='3zPLA'><ins id='3zPLA'></ins><ul id='3zPLA'></ul><sub id='3zPLA'></sub></form><legend id='3zPLA'></legend><bdo id='3zPLA'><pre id='3zPLA'><center id='3zPLA'></center></pre></bdo></b><th id='3zPLA'></th></span></q></dt></tr></i><div id='3zPLA'><tfoot id='3zPLA'></tfoot><dl id='3zPLA'><fieldset id='3zPLA'></fieldset></dl></div>
                      <bdo id='3zPLA'></bdo><ul id='3zPLA'></ul>

                    <small id='3zPLA'></small><noframes id='3zPLA'>