先建立xml文件
<?xml version="1.0"?>
<threads>
<thread>
<title>这里是留言的标题</title>
<author>这里是留言者</author>
<content>这里是留言内容</content>
</thread>
</threads>
建立php文件处理post过来的数据
<?php
$guestbook=new DOMDocument();
$guestbook->load('liuyan.xml');
$threads=$guestbook->documentElement;
$thread=$guestbook->createElement('thread');
$threads->appendChild($thread);
$title=$guestbook->createElement('title');
$title->appendChild($guestbook->createTextNode($_POST['title']));
$thread->appendChild($title);
$author=$guestbook->createElement('author');
$author->appendChild($guestbook->createTextNode($_POST['author']));
$thread->appendChild($author);
$content=$guestbook->createElement('content');
$content->appendChild($guestbook->createTextNode($_POST['content']));
$thread->appendChild($content);
$fp=fopen('liuyan.xml','w');
if(fwrite($fp,$guestbook->saveXML()))
echo "ok";
else echo "failed";
查看xml数据的php文件
<?php
$guestbook=simplexml_load_file('liuyan.xml');
foreach($guestbook->thread as $thr){
echo "title:".$thr->title."<br/>";
echo "author:".$thr->author."<br/>";
echo "content:".$thr->content."<br/>";
echo "<br/>";
}