加入收藏 | 设为首页 | 我要投稿 | RSS中药方rss
中药方大全小图标
您当前的位置:首页 > 其他 > 网站日记

帝国分页的一个改进

提示: 手机抄药方--选中文字可生成二维码  来源:中药方大全  作者:中药方大全
/前台分页
function pagejhc($num,$line,$page_line,$start,$page,$search){
	global $fun_r;
	$fun_r['nextpage']='>';
	$fun_r['pripage']='<';
	$fun_r['startpage']='1';

	if($num<=$line)
	{
		return '';
	}
	$search=RepPostStr($search,1);
	$url=eReturnSelfPage(0).'?page';
	
	$snum=4;//最小页数
	$totalpage=ceil($num/$line);//取得总页数
		$fun_r['lastpage']=$totalpage;
	//$firststr='<a title="'.$fun_r['trecord'].'"> <b>'.$num.'</b> </a>  ';
	$firststr='';
	//上一页
	
	if($page==0)
	{
		$toppage='<span class=\"laypage_curr\">'.$fun_r['startpage'].'</span> ';
	//	if($page-$snum>2)$toppage.='..';
	//	$pagepr=$page-1;
	//	$prepage='<a href="'.$url.'='.$pagepr.$search.'">'.$fun_r['pripage'].'</a>';
	}
	if($page<>0)
	{
		$toppage='<a href="'.$url.'=0'.$search.'">'.$fun_r['startpage'].'</a> ';
		if($page-$snum>2)$toppage.='..';
		$pagepr=$page-1;
		$prepage='<a href="'.$url.'='.$pagepr.$search.'" class="laypage_prev">'.$fun_r['pripage'].'</a>';
	}
	//下一页
	if($page!=$totalpage-1)
	{
		$pagenex=$page+1;
		$nextpage=' <a href="'.$url.'='.$pagenex.$search.'" class="laypage_next">'.$fun_r['nextpage'].'</a>';
		
	}
	$lastpage=$page+1==$totalpage?'<span class=\"laypage_curr\">'.$fun_r['lastpage'].'</span> ':' <a href="'.$url.'='.($totalpage-1).$search.'">'.$fun_r['lastpage'].'</a>';
	if($page+$snum<$totalpage-2)$lastpage='..'.$lastpage;

	$snum=$totalpage-$page<$snum?2*$snum-$totalpage+$page:$snum;
	$starti=$page-$snum<0?0:$page-$snum;
	
	$no=0;
	for($i=$starti;$i<$totalpage&&$no<$page_line;$i++)
	{
		$no++;
		if($i==0)continue;
		if($i==$totalpage-1)continue;
		if($page==$i)
		{
			$is_1="<span class=\"laypage_curr\">";
			$is_2="</span>";
		}
		else
		{
			$is_1='<a href="'.$url.'='.$i.$search.'">';
			$is_2="</a>";
		}
		$pagenum=$i+1;
		$returnstr.=" ".$is_1.$pagenum.$is_2;
	}
	// $returnstr=$firststr.$toppage.$prepage.$returnstr.$nextpage.$lastpage;
	$returnstr=$prepage.$firststr.$toppage.$returnstr.$lastpage.$nextpage;
	return $returnstr;
}


tags: 返回顶部
推荐资讯
视频:田纪钧讲关节不痛的秘密、膝关节拉筋法
视频:田纪钧讲关节不
白露到了,你还好吗?
白露到了,你还好吗?
尿疗与断食
尿疗与断食
给风疹反复发作女孩的药方(组图)
给风疹反复发作女孩的
相关文章
栏目更新
栏目热门
  1. 帝国cms7.2后台信息列表页批量添加tags
  2. 帝国cms之批量替换字段值
  3. 帝国cms7.2改用百度编辑器
  4. 如何禁止内容关键字替换ALT和A标签中的关键
  5. 帝国cms百度主动推送插件支持分页推送
  6. 显示二维码
  7. 帝国cms插件大全
  8. 帝国cms获取当前页的地址
  9. 【帝国cms插件】之三级联动+伪静态
  10. 帝国cms之egetzy函数