我希望将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。
提前致谢:)
答案 0 :(得分:1)
最快的方法是将XML放入字符串中,然后使用
str_replace("**[name here]**",$_POST[name],$xmlstr);
将来,您可能希望发布您已经尝试过的内容。我们来帮助你找出问题,而不是为你解决。