将发布的数据插入XML

时间:2012-06-19 22:07:22

标签: php xml

我希望将PHP表单中的数据插入到XML文档中并在浏览器中打印。有人能指出我正确的方向吗?

类似于:

形式:

<form name="createDoc" action="createDocument.php" method="post">
  <input name="name" type="text" id="name"> 
</form>

XML:

<?xml version="1.0" encoding="UTF-8"?>
<doc>
    <article id="0001">
        <title>My book</title>
    <para>Lorem ipsum dolor sit amet, **[name here]** consectetur adipiscing elit. Phasellus consequat purus ac tellus imperdiet ullamcorper.</para>
    </article>
</doc>

结果:

Lorem ipsum dolor sit amet, Joh Doe consectetur adipiscing elit。 Phasellus consequat purus ac tellus imperdiet ullamcorper。

提前致谢:)

1 个答案:

答案 0 :(得分:1)

最快的方法是将XML放入字符串中,然后使用

str_replace("**[name here]**",$_POST[name],$xmlstr);

将来,您可能希望发布您已经尝试过的内容。我们来帮助你找出问题,而不是为你解决。