21,886
社区成员
发帖
与我相关
我的任务
分享
Site Temporarily Unavailable
We apologize for the inconvenience. Please contact the webmaster/ tech support immediately to have them rectify this.
error id: "bad_httpd_conf"
//新的分页函数
function fenye($fenyeurl,$page,$totalnum,$perpage,$rewrite=0){
$page = max($page,1);
$totalpage = ceil($totalnum/$perpage);
$totalpage = $totalpage < 1 ? 1 :$totalpage;
$rangepage = 6;
if($page <= $rangepage){
$startpage = 1;
}else{
if(($page + $rangepage) > $totalpage && ($totalpage - $rangepage*2) > 0){
$startpage = $totalpage - $rangepage*2 + 1;
}else{
$startpage = $totalpage <= $rangepage*2 ? 1:($page - $rangepage);
}
}
$fileext = $rewrite ? '.html':'';
$html = '<ul>';
$html .= '<li><a href="'.$fenyeurl.'1'.$fileext.'">«</a></li>';
$html .= $page > 1 ? '<li><a href="'.$fenyeurl.($page-1).$fileext.'">[Prev]</a></li>':'';
for($i = $startpage;$i < ($startpage + $rangepage*2);$i++){
$html .= '<li><a href="'.$fenyeurl.$i.$fileext.'"'.($page == $i ? ' class="curr"':'').'>'.$i.'</a></li>';
if($i == $totalpage) break;
}
$html .= $page < $totalpage ? '<li><a href="'.$fenyeurl.($page+1).$fileext.'">[Next]</a></li>':'';
$html .= '<li><a href="'.$fenyeurl.$totalpage.$fileext.'">»</a></li>';
$html .= '</ul>';
return $html;
}