大雀软件园

首页 软件下载 安卓市场 苹果市场 电脑游戏 安卓游戏 文章资讯 驱动下载
技术开发 网页设计 图形图象 数据库 网络媒体 网络安全 站长CLUB 操作系统 媒体动画 安卓相关
当前位置: 首页 -> 技术开发 -> PHP专区 -> 关于文本留言本的分页代码

关于文本留言本的分页代码

时间: 2021-07-31 作者:daque

<? //在写文献的功夫用"|||"来辨别每条记载,"||"用来辨别记载中的各个字段 //如记载一表白为 $str1=$name."||".$pass."||".$title."||".$message."||".……… //而后贯穿记载一和记载二时用,$str=$str1."|||".$str2."|||.……… //结果天生的文献如次 //飞天狐狸||450948643||这是中心||这是留言实质||1|||飞天狐狸||450948643||这是中心||这是留言实质||2|||飞天狐狸||450948643||这是中心||这是留言实质||3|||飞天狐狸||450948643||这是中心||这是留言实质||4|||飞天狐狸||450948643||这是中心||这是留言实质||5|||飞天狐狸||450948643||这是中心||这是留言实质||6|||飞天狐狸||450948643||这是中心||这是留言实质||7|||飞天狐狸||450948643||这是中心||这是留言实质||8|||飞天狐狸||450948643||这是中心||这是留言实质||9|||飞天狐狸||450948643||这是中心||这是留言实质||10|||飞天狐狸||450948643||这是中心||这是留言实质||11|||飞天狐狸||450948643||这是中心||这是留言实质||12|||飞天狐狸||450948643||这是中心||这是留言实质||13|||飞天狐狸||450948643||这是中心||这是留言实质||14|||飞天狐狸||450948643||这是中心||这是留言实质||15|||飞天狐狸||450948643||这是中心||这是留言实质||16|||飞天狐狸||450948643||这是中心||这是留言实质||17|||飞天狐狸||450948643||这是中心||这是留言实质||18|||飞天狐狸||450948643||这是中心||这是留言实质||19|||飞天狐狸||450948643||这是中心||这是留言实质||20|||飞天狐狸||450948643||这是中心||这是留言实质||21|||飞天狐狸||450948643||这是中心||这是留言实质||22|||飞天狐狸||450948643||这是中心||这是留言实质||23||| //而后就发端取文献中的数据,步调清单如次 $end="|||";   //记载分割符,视写文献时用的标记定 $mid="||";   //字段分割符,同上 $temp=file("messageboard.info");  //把文献实质读入数组 $temp=join("",$temp);            //将读出的数组形成字串 $mess=explode($end,$temp);    //分隔出记载 $num=count($mess);          //计划分隔出的字串数组元素数目,即是记载数 if (!$dpage) $dpage=1;    //寄存暂时页数 $row=15;                       //你每页想表露的行数 if ($num/$row==floor($num/$row)) $page=$num/$row;            //看能否能得平头,不妨就取整 else if ($num/$row>=floor($num/$row)) $page=floor($num/$row)+1; //即使总额除每页行娄比取事数大,就取整后加一。 else if ($num/$row<=floor($num/$row)) $page=floor($num/$row); //即使比取整小,就取整 $minnum=($dpage-1)*$row;       //暂时页此后数发端取记载 $maxnum=$row*$dpage;           //暂时页要取的最大记载数 for($i=$minnum;$i<$maxnum;$i++)    {       $message=explode($mid,$mess[$i]);        //分隔出记载中的字段       $num1=count($message);              //计划数组中元素的数目用来遏制轮回         for ($j=0;$j<$num1;$j++)           {             echo $message[$j]." ";          //历次表露数组内的一个元素。           }           echo "<br>";    }    //底下发端分页 if ($page>=2&&$dpage==1)      //即使总页数大于两页,而且暂时在第一页的话     { $paged=$dpage+1; echo "<font color='aaaaaa'>上一页  <a href='2.php?dpage=".$paged."'>下一页</a><br>"; } else if ($page>=2&&$dpage>=$page)  //即使总页数大于两页,而且暂时页小于总页数     { $pageu=$dpage-1; echo "<a href='2.php?dpage=".$pageu."'>上一页</a>  <font color='aaaaaa'>下一页</font><br>"; } else if ($page>=2&&$dpage>=1&&$dpage<$page)    //即使总页数大于两页,而且暂时页大于一又小于总页数     { $pageu=$dpage-1;$paged=$dpage+1;echo "<a href='2.php?dpage=".$pageu."'>上一页</a>  <a href='2.php?&dpage=".$paged."'>上一页</a><br>";}     //即使惟有一页 else echo "<font color='aaaaaa'>上一页  上一页</font><br>"; ?>  【正文版权归作家与奥索网共通具有,如需连载,请证明作家及根源】    

热门阅览

最新排行

Copyright © 2019-2021 大雀软件园(www.daque.cn) All Rights Reserved.