爱易网
IT新闻
IT新闻
爱易资讯
网站搭建
云虚拟主机教程
云服务器教程
Apache教程
IIS教程
Nginx教程
网站策划
站长文章
推广教程
淘宝客教程
网页设计
HTML教程
XHTML教程
CSS教程
HTML5教程
CSS3教程
JavaSript基础
JQuery教程
Node.js教程
前端技术
Ajax教程
Js特效
Xml教程
平面设计
页面UI设计
photoshop教程
程序开发
AI人工智能
Asp教程
Php教程
Asp.Net教程
Net Core教程
C#教程
Java教程
Jsp教程
开发技术
微信小程序教程
Uniapp开发教程
微信公众号开发
Andriod教程
IOS教程
DOS教程
Python教程
Docker教程
Windows Container教程
数据库
MSSQL教程
MySQL教程
Redis教程
Access教程
Oracle教程
数据库教程
操作系统
Linux教程
Windows教程
MAC教程
Cisco教程
交换机教程
防火墙教程
搜索
爱易网页
PHP教程
php 稿件分页
php 稿件分页
日期:2014-05-17 浏览次数:20753 次
php 文章分页
<?php /*文章分页代码*/ $fp=fopen('txt.txt','r'); while (!feof($fp)){ $content.=fgets($fp); } $c_page=""; if(isset($_GET['page'])) $c_page=$_GET['page']; $listlen=100; //分页显示字符数 $conlen=strlen($content); //内容长度 $j=0; $listat[0]=0; $lookat=0; for ($i=1;$i<$conlen/$listlen+1;$i++){ //echo $conlen/$listlen; if($lookat<$listlen) $lookat=$listlen; if($lookat>$conlen){ $j++; $listat[$j]=$conlen; break; } $endat=strpos($content,"\n",$lookat); if($endat>$conlen-$listlen/5 or intval($endat)<1){ $j++; $listat[$j]=$conlen; break; }else { $j++; $listat[$j]=$endat; $lookat=$endat+$listlen; } } //print page $pagenum=$j; //总页数 $page=intval($c_page); if(empty($page) or $page<1 or $page>$pagenum) $page=1; if($pagenum >1) for ($i=1;$i<$pagenum+1;$i++){ echo " <a href=?page={$i}>{$i}</a> "; } echo "<br>"; $stag=$page-1; $startb=$listat[$stag]; if($startb>0) //去除首个换行 $startb=$startb+1; $cont=substr($content,$startb,$listat[$page]-$startb); echo "<BR/>文章内容:<BR/>"; if($page>1) echo "[接上页] "; echo $cont; ?>
上一篇:DEDE如何去除dede_feedback表写入功能 关闭留言表写入功能
下一篇: 一个容易的模板类(PHP)
免责声明:
本文仅代表作者个人观点,与爱易网无关。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
相关资料
更多>
php实现禁止网外链接网址的方式查看网页
今天又犯2了-小弟我不是在犯2,就是在犯2的路上
JPGraph细节使用有关问题,求达人
一直不太理解为何用了smarty还要用memcache~
,頁面出錯,誰能幫忙看看
请他人建个网站,有什么要注意的地方吗
一个简单的IMAP类和应用_PHP应用实例
PHP 设置MySQL连接字符集的方法
,solar框架的应用
推荐阅读
更多>
一段PhpMyAdamin导出的sql语句,
大家写login.php一般用cookie还是用session?该如何解决
PHP初始
问几个关于MYSQL的like语句里插入PDO占位符的有关问题
oracle资料库函式库
我不知道有没有人发转贴过PHP编码规范,但为了大家以后的交流,统一代码格式,我想有用的,你看呢?
PHP Strict Standards异常
FleaPHP 开发指南 - 7. 数据表关联
编译php5.4及安装后增添扩展
如何现在写MYSQL数据库 都在用存储过程了。ecshop phpcms等等 这些好像都没有用给
问个子类对象直接调用基类内被重载的函数的有关问题
请问一个匹配各种url的正则表达式
php写的短信接口(全网支持)
一个分页有关问题
PHP怎么简单快速获取当前URL地址(包括后面参数)
Smarty能不能登记这样的插件
为何在做后台的时候大家都喜欢用iframe的结构来做,为什么不直接跳转
这种情况能使用外部样式表或者内部样式表吗?该怎么处理
java向php post数据时, 中文显示问号有关问题
share 一段小说的采撷代码