php+xml留言板实例教程一

?phpinclude_once(class.php);$HawkXML = new Message_XML();$Action =
$_GET[Action];?htmlheadmeta content=en /meta name=GENERATOR
content=Zend Studio /meta content=text/html; charset=utf-8 /style
type=text/cssbody{margin: 0;padding: 0;text-align: center;color:
#澳门新葡亰网站注册,666;}div{margin: 0 auto;width: 800px;}p,h1,h2,h3,h4,h5,h6{margin: 0;
padding:0}a{text-decoration: none; color:
#0033FF}a:hover{text-decoration: underline}span{font-weight:
bold;}.top{margin-top: 15px;height: 35px;background:
#00FFFF;line-height: 35px;}.msg{height: 25px;text-align: left;margin:
8px;}.msgT,.msgC{text-align:
left;word-break:break-all;}.msgCMD{margin-top: 10px;text-align:
right;}.msgInfo{margin: 3px 0;border: 1px solid #ccc;}.pageCode{margin:
3px 0;height: 35px;line-height: 35px;background:
#eee;}/styletitlephp+xml留言本/title/headbodydiv
class=topphp+xml留言本/divdiv class=msga
href=?Action=post_messagePageNo=?= $_GET[‘PageNo’] ?[发表留言]/a a
href=?Action=show_messagePageNo=?= $_GET[‘PageNo’] ?[显示留言]/a
[a href=?Action=clear_message清空留言/a]/div!–显示留言–div
clas=showmsg?phpswitch($Action){case show_message: //显示留言$HawkXML –
show_message();break;case post_message: //添加留言提交$HawkXML –
post_message();break;case add_message: //添加留言$HawkXML –
add_message($_POST[‘Subject’],$_POST[‘Content’]);break;case
clear_message:$HawkXML – clear_message();break;case delete_message:
//删除留言$AutoID = $_GET[‘AutoID’];$HawkXML –
delete_message($AutoID);break;case edit_message: //修改留言$AutoID =
$_GET[‘AutoID’];$HawkXML – edit_message($AutoID);break;case
save_message: //修改留言提交$AutoID = $_GET[‘AutoID’];$HawkXML –
save_message($AutoID,$_POST[‘Subject’],$_POST[‘Content’]);break;default:
//默认显示留言$HawkXML – show_message();break;}?/div/body/html

最后我们把xml文档格式贴出来吧.

?xml version=1.0
encoding=utf-8?rootrecordautoid265634001218784833/autoidsubject测试留言1/subjectcontent测试留言1测试留言1/content/recordrecordautoid140627001218784843/autoidsubject测试留言2/subjectcontent测试留言2测试留言2测试留言2测试留言2测试留言2测试留言2测试留言2测试留言2测试留言2测试留言2测试留言2/content/recordrecordautoid078128001218784850/autoidsubject测试留言3/subjectcontent测试留言3测试留言3测试留言3/content/recordrecordautoid765628001218784857/autoidsubject测试留言4/subjectcontent测试留言4测试留言4测试留言4测试留言4测试留言4测试留言4测试留言4测试留言4测试留言4/content/record/root

今天没事,公司也要写一个php
解析xml的程序,在网上看看了,觉得这个不错就写出来和各位分享吧,我们先看看看留言页面吧.