DataToSend = "mmpbody=" & getHTTPPage & "&guid=" & guid
你发送的好像不是XMLDocument的格式也,
这样发送也可以么?你先看看getHTTPPage的内容是否符合规定的呀
msgbox出来

解决方案 »

  1.   

    1、接受XMLHTTP的php程序用$HTTP_RAW_POST_DATA取得传递结果
    2、不论传递的数据为何种格式,都需要声明为"Contrn-type","text/xml"。否则不能被传递这是js的测试代码
    <script>
    function saveXML()
    {
      var xmlHTTP = new ActiveXObject("Microsoft.XMLHTTP");
      xmlHTTP.open("POST","server.php",false);
      xmlHTTP.setRequestHeader("Contrn-type","text/xml");  xmlHTTP.send("a234\n<br>gdfdgdf");//  if(xmlHTTP.responseText.indexOf("Error:")!=-1) {
        alert(xmlHTTP.responseText);
    //  }}
    saveXML();
    </script>server.php
    <?php
    echo $HTTP_RAW_POST_DATA;
    ?>