javascript - 使用 php 将在 javascript 中创建的 XMLDocument 对象保存在服务器上

标签 javascript php xml

我使用 javascript 更改了 XMLDocument 本地位置。如何将其保存到服务器上?我尝试了以下方法:

if (window.XMLHttpRequest){ // code for IE7+, Firefox, Chrome, Opera, Safari
    xmlhttp=new XMLHttpRequest();
}
else{ // code for IE6, IE5
    xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
}
xmlhttp.open("GET","./path/to/phpfile/file.php?newdocument="+newxmldocument,true);
xmlhttp.send();

在 php 文件中我想做这样的事情:

$file = "./path/to/xmlfile/xmlfile.xml";
$dom = new DOMDocument();
$dom = $_REQUEST['newdocument'];
$dom->save($file);

但是,这不起作用。

是否有一种简单的方法来保存 php 文件接收的 XMLDocument 对象?

最佳答案

您应该尝试使用 POST 作为多部分发送 XMLDocument。

关于javascript - 使用 php 将在 javascript 中创建的 XMLDocument 对象保存在服务器上,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24160555/

相关文章:

javascript - 如果用户登录,则在 Drupal 7 中使用 Php 设置 href 可见

javascript - 隐藏/显示 div 而不影响内部元素

android - 允许 EditText 在禁用时滚动

c# - 从 xml 中检索数据(格式错误?)c#

javascript - 使用 JavaScript 连接到 Oracle 数据库

javascript - 具有添加或删除值的选择器

php - PHP脚本现在在PHP 5.3下收到错误?

php - Pdo 使用查询内的变量进行更新

php - 如何更改 session 数组变量值

html - 获取 sibling 之后的 xpath 以使用具有其值的模板