我想限制下面我的分页 php 脚本上显示的页面数。这是几年前为我制作的脚本,虽然我在这里阅读过类似的问题,但它们的编码非常不同。
对此的任何帮助将不胜感激。
这是我当前的脚本:
<?php
if ($max_pages>1) {
echo "<br>";
if ($page>0) {
echo '<a href="'.$base_url.$sites_directory.($category_id==0?($page==1?'':($page-1).'/'):$category_id.'/'.$paginate[0].($page==1?'':'_'.($page-1)).'/').'" class="pagination">Previous</a>';
}
for ($x=0;$x<$max_pages;$x++) {
if ($page<>$x) {
echo '<a href="'.$base_url.$sites_directory.($category_id==0?($x==0?'':$x.'/'):$category_id.'/'.$paginate[0].($x==0?'':'_'.($x)).'/').'" class="pagination">'.($x+1).'</a>';
}
else {
echo '<span class="pagination">'.($x+1).'</span>';
}
}
if (($page+1<>$max_pages)) {
echo '<a href="'.$base_url.$sites_directory.($category_id==0?($page==($max_pages-1)?'':($page+1).'/'):$category_id.'/'.$paginate[0].($page==($max_pages-1)?'':'_'.($page+1)).'/').'" class="pagination">Next</a>';
}
}?>