简单的内容分页函数
2013-12-04 00:00
246 查看
function conpage($contents) {
$pagesss='#page#'; //设定分页标签
$a=strpos($contents,$pagesss);
if($a){
$con=explode($pagesss,$contents);
$cons=count($con);
@$p = ceil($_GET['p']);
if(!$p||$p<0) $p=1;
$url=$_SERVER["REQUEST_URI"];
$parse_url=parse_url($url);
$url_query=isset($parse_url["query"])?$parse_url["query"]:'';
if($url_query){
$url_query=str_replace("&p=$p","",$url_query);
$url=str_replace($parse_url["query"],$url_query,$url);
if($url_query) $url.="&p"; else $url.="p";
}else {
$url.="?p";
}
if($cons<=1) return false;//只有一页时不显示分页
$pagenav="<div class=\"digg\">";
for($i=1;$i<=$cons;$i++){
if($i==$p){
$pagenav.='<span class="current">'.$p.'</span>';
}else{
$pagenav.="<a href='$url=$i'>$i</a>";
}
}
$pagenav.="</div>";
return $con[$p-1].$pagenav;
}else{
return $contents;
}
}
在需要分页的内容下面添加#page#即可自动生成分页代码
$pagesss='#page#'; //设定分页标签
$a=strpos($contents,$pagesss);
if($a){
$con=explode($pagesss,$contents);
$cons=count($con);
@$p = ceil($_GET['p']);
if(!$p||$p<0) $p=1;
$url=$_SERVER["REQUEST_URI"];
$parse_url=parse_url($url);
$url_query=isset($parse_url["query"])?$parse_url["query"]:'';
if($url_query){
$url_query=str_replace("&p=$p","",$url_query);
$url=str_replace($parse_url["query"],$url_query,$url);
if($url_query) $url.="&p"; else $url.="p";
}else {
$url.="?p";
}
if($cons<=1) return false;//只有一页时不显示分页
$pagenav="<div class=\"digg\">";
for($i=1;$i<=$cons;$i++){
if($i==$p){
$pagenav.='<span class="current">'.$p.'</span>';
}else{
$pagenav.="<a href='$url=$i'>$i</a>";
}
}
$pagenav.="</div>";
return $con[$p-1].$pagenav;
}else{
return $contents;
}
}
在需要分页的内容下面添加#page#即可自动生成分页代码
相关文章推荐
- asp文章内容分页的函数
- 手动分页方式显示文章具体的内容函数的使用
- jb51内容分页函数 原创
- C#内容分页简单实现代码及祥解
- [导入]C#内容分页简单实现代码及祥解
- 边记边学PHP-(九)PHP字符串常用函数及内容分页实现
- 新闻内容页分页的简单做法
- PHP分页函数代码(简单实用型)
- jb51内容分页函数 原创
- C#内容分页简单实现代码及祥解
- 使用文件操作函数实现简单的CP、cat、size功能及读取文件内容初始化结构体
- 内容分页简单实现代码及祥解(C#)
- 简单实用的php分页函数代码
- 新闻内容页分页的简单做法
- 简单实用的分页函数(Php+mysql)
- Html内容分页处理函数
- 简单实用的分页函数(Php+mysql)
- C#内容分页简单实现代码及祥解
- sql 用ROW_NUMBER() over函数简单分页
- PHP分页函数代码(简单实用型)