,,DISCUZ 分页代码

,,DISCUZ 分页代码

复制代码代码如下:php /* [Discuz!2001年至2006年。这不是免费软件,useissubjecttolicenseterms

$RCSfile:global.func.php,v $ $修订版:1 .83 .2 .7 $ $日期:2006/10/2708:08:18$ */

functionmulti($num,$perpage,$curpage,$mpurl,$ max pages=0){ $ multipage=' ';$mpurl .=strpos($mpurl,'?')?'':'?';if($ num $每页){ $ page=10$ offset=2;

$ real pages=@ ceil($ num/$ per page);$ pages=$ max pages $ max pages $真实页数?$ max页:$ real页;

if($ page $ pages){ $ from=1;$ to=$ pages } else { $ from=$ cur page-$ offset;$ to=$ from $ page-1;if($ from 1){ $ to=$ cur page 1-$ from;$ from=1;if($ to-$ from $ page){ $ to=$ page;} } else if($ to $ pages){ $ from=$ pages-$ page 1;$ to=$ pages} }

$ multipage=($ cur page-$ offset 1 $ pages $ page?aclass='p_redirect'href=' ' .$mpurl .page=1'|?/a ':').($curpage1?'aclass='p_redirect'href=' ' .$mpurl .页面='。($curpage-1)."?/a ':' ');for($ I=$ from;$ i=$ to$i ){ $multipage .=$i==$curpage?aclass='p_curpage ' ' .$i.'/a': 'ahref=' ' .$mpurl .页面='。$ I . ' ' ' p _ num ' ' .$ I . '/a ';}

$多页.=($curpage$pages?aclass='p_redirect'href=' ' .$mpurl .页面='。($curpage 1).''?/a ':').($到$页?aclass='p_redirect'href=' ' .$mpurl .页面='。$页数.|/a ':').($curpage==$maxpages?a class=' p _ redirect ' href=' misc . PHP?action=maxpagespages=' .$maxpages ./a ':').($pages$page?'a class=' p _ pages ' style=' padding:0px ' input class=' p _ input ' type=' text ' name=' custom page ' onkeydown=' if(event。键码==13){ window。位置=\ ' ' .$mpurl .page=\ ' this.value返回假的;} '/a ':);

$multipage=$multipage?div class=' p _ bar ' a class=' p _ total ' ' .$num ./a class=' p _ pages ' ' .$curpage ./'.$realpages ./a .$多页./div ":";} return $ multipage}?

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: