$mid = ceil(($per_screen+1)/2);
$nav = '';
if($page<=$mid ) {
$begin = 1;
}else if($page > $pages_num-$mid) {
$begin = $pages_num-$per_screen+1;
}else {
$begin = $page-$mid+1;
}
if($begin<0) $begin = 1;
if($page>1) $nav .= "<a href='http://topic.csdn.net/t/20061123/11/sell.php?$param&page=".
($page-1)."' title='第".($page-1)."页'><span style='font-size=$font_size;'><img src='http://topic.csdn.net/t/20061123/11/../images/page_left.gif' width='12' height='12' align='absmiddle' border='0'></span></a> ";
$end = ($begin+$per_screen>$pages_num)?$pages_num+1:$begin+$per_screen;
for($i=$begin; $i<$end; $i++) {
$nav .=($page!=$i)?"<a href='http://topic.csdn.net/t/20061123/11/sell.php?$param&page=$i' title='第{$i}页'><span
style='font-size=$font_size;'>$i</span></a> ":"<span
style='font-size=$font_size;color:red;'>$i</span> ";
}
if($page<$pages_num) $nav .= "<a href='http://topic.csdn.net/t/20061123/11/sell.php?
$param&page=".($page+1)."' title='第".($page+1)."页'><span style='font-size=$font_size;'><img src='http://topic.csdn.net/t/20061123/11/../images/page_right.gif' width='12' height='12' align='absmiddle' border='0'></span></a>";
| 论坛热门帖子: | [lch203] 写得蛮好的linux学习笔记(10-21) [黑马制造] 学习java的30个目标(10-19) [笑傲股林] 做测试半年了,有点迷茫,应该再学些什么提高自己的测试水平和测试能力呢?(10-19) [udp8589] 大家用google的来吱一声? 用百度的~~也来报道下?(10-18) [沂偌掳兆] 本人总结的一些认为C++比较经典的书籍,希望对大家有用(10-18) |
| TAG标签: | 实例 // if gas_ip else page function limit echo href |
注册
个人空间
