源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

php xml留言板 xml存储数据的简单例子

  • 时间:2022-12-05 09:40 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:php xml留言板 xml存储数据的简单例子
类文件 : _class.xmldb.inc.php
[url=]                $mess .="<a href="".$urled.$strpage."=".($page-1)."" href="".$urled.$strpage."=".($page-1)."">上一页 </a>";             }else{                 $mess ="首页 ";                 $mess .="上一页 ";             }             if($page > 9){                 $startpage = $page - 9;             }             $stoppage = $startpage + 9 >= $pageall ? $pageall : $startpage + 9;             for($i= $startpage; $i<= $stoppage ;$i++)             {                 if($i<= $pageall && !($page==$i))                     $mess .= "<a href="".$urled.$strpage."=".$i."" href="".$urled.$strpage."=".$i."">".$i."</a> ";                 else                     $mess .= "".$i." ";             }             if ($page < $pageall){                 $mess .=" <a href="".$urled.$strpage."=".($page+1)."" href="".$urled.$strpage."=".($page+1)."">下一页</a>";                 $mess .=" <a href="".$urled.$strpage."=".$pageall."" href="".$urled.$strpage."=".$pageall."">尾页</a>";             }else{                 $mess .=" 下一页";                 $mess .=" 尾页";             }         return $mess;     } } ?>
调用文件 : index.php
<?php require("_class.xmldb.inc.php"); $xmldb = new xmldb("./my_xmldb.xml"); if(isset($_POST["btnform1"])){     $xmldb -> insert_message($_POST["nickname"],$_POST["content"]); } $pagesize        = 3; $page            = !empty($_GET['page']) ? intval($_GET['page']) : 1; $rowscount        = $xmldb -> get_node_length("Rows"); $pagecount        = ceil($rowscount/$pagesize); $start            = ($page-1)*$pagesize > $rowscount ? $rowscount : ($page-1)*$pagesize; $rowslist = $xmldb -> get_message_list($start,$rowscount,$pagesize); ?> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML> <HEAD> <meta http-equiv="content-type" content="text/html;charset=utf-8"> <TITLE> New Document </TITLE>     <style type='text/css'><!--         #messagelist ul li{ float:left;list-style-type:none; } --></style><style type='text/css' bogus="1">        #messagelist ul li{ float:left;list-style-type:none; }     </style> </HEAD> <BODY>     <div id="messagelist">     <?php         if(!empty($rowslist))         {             foreach($rowslist as $key => $value)             {                 echo "<ul><li>".$value["Nickname"]." <span>(".date("Y-m-d H:i",$value["Timer"]).")</span></li>";                 echo "<li>".$value["Content"]."</li></ul><br>";             }         }     ?>         <div><?=$xmldb -> splitpage($pagecount,$page,'','page',$pagesize)?></div>     </div>     <div>         <form action="" method="post" name="form1">             昵称:<input type="text" name="nickname"><br>             内容:<textarea name="content">
php操作xml的简单留言板,带分页,仅供参考
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部