一个高ai的分页函数和一个url函数
作者 佚名技术
来源 NET编程
浏览
发布时间 2012-05-24
这个分页函数非常高只能的 看看就知道了 function ppage($total, $page, $e_page = 15, $e_block = 10, $url = '''', $color = '''') { if(!strpos($url,''?'')) $url.=''?''; else $url.=''&''; if($color<>'''') { $color =''<font color=''.$color.''>''; $colore = ''</font>''; } $totalpage = ceil($total/$e_page); //页面数目 $p_block = ceil($totalpage/$e_block); //块数目 $n_block = ceil($page/$e_block); //现在块 $start = ($n_block-1)*$e_block+1; $ended = $n_block*$e_block; if($ended>$total) $ended = $totalpage; if($n_block>1) { $link = $start-1; $head =''<a href=''.$url.''page=''.$link.''>''.$color.''[<=]''.$colore.''</a> ''; } if($n_block<$p_block) { $link = $ended+1; $foot = ''<a href=''.$url.''page=''.$link.''>''.$color.''[=>]''.$colore.''</a>''; } for($i=$start;$i<=$ended;$i++) { $middle .=''<a href=''.$url.''page=''.$i.''>''.$color.''[''.$i.'']''.$colore.''</a> ''; } return $head.$middle.$foot; } 下面是取得当前url的方法 function geturl() { $headers = getallheaders(); $url = ''http://''.$headers[''Host''].$SCRIPT_NAME; return $url; } |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |
你可能对下面的文章感兴趣
上一篇: PHP中动态HTML的输出技术下一篇: 一个连接两个不同MYSQL数据库的PHP程序
关于一个高ai的分页函数和一个url函数的所有评论