哪里错了呢????????
//初始化数据
$start=1;
$end=$total_pages;
if($total_pages>$showpages){/* 如果总页数大于显示页数 */
if($page>$pageoffset+1){/* 如果当前页数大于偏移量+1 */
$page_banner .='...';
}
if($page>$pageoffset){/* 如果当前页大于偏移量时 */
$start=$page-$pageoffset;/* 起始页数等于当前页数减去偏移量 */
$end=$total_pages>$page+$pageoffset?$page+$pageoffset:$total_pages;/* 结束页数等于总页数大于当前页数加偏移量 */
}else{
$start=1;
$end=$total_pages>$showpage?$showpage:$total_pages;
}
if($page+$pageoffset>$total_pages){
$start=$start-($page+$pageoffset-$end);
}
}
for($i=$start;$i<=$end;$i++){
$page_banner .="<a href='".$_SERVER['PHP_SELF'].'?p='.$i."'>$i</a>";
}
if($page<$total_pages){
$page_banner .="<a href='".$_SERVER['PHP_SELF'].'?p='.$next."'> 下一页</a>";
$page_banner .="<a href='".$_SERVER['PHP_SELF'].'?p='.$total_pages."'> 尾页</a>";
}
$page_banner .="共{$total_pages}页";
$page_banner .="<form action='fenye.php' method='get'>";
$page_banner .="到第<input type='text' size='2' name='p'>页";
$page_banner .="<input type='submit' value='确定'>";
$page_banner .="</form></div>";
echo $page_banner;