先给大家贴一个实例
test.php
//包含seppage类文件
require 'seppage.class.php';
//当前页码
$pagenow=2;
//页面总数
$pageall=10;
/*
*需要分页的URL地址,可以URL中可以自由使用?号或者&号,程序会自动识别
*此参数和$modurl参数设置一项即可,若两项都有,则按$modurl为准
*/
$url='http://localhost/test.php';
/*URL
字符串模型,是赋值页码的地方
*比如例子中的URL地址最终会被替换成http://localhost
/test.php?pagenum=1这样的格式,该参数主要为AJAX分页而准备
*也就是说可以将替换成
javascript:alert(333)之类的JS代码
*/
$modurl='http://localhost/test.php?pagenum=';
//是否显示数字页码,1为显示,0为不显示,默认显示
$shownumlist=1;
//如果显示数字页码,那该参数则设置页码数量
$pagelistnum=5;
//实例化对象
$sep=new seppage($pagenow,$pageall,$url,$modurl,$shownumlist,$pagelistnum);
?>
//加载pagenav.css文件
$sep->shownav();
?>
简单吧?
下面是类文件代码,不知道怎么传附件,大家自己赋值粘贴一下吧,文件名为seppage.class.php
class seppage {
public $pagenow;
public $pageall;
public $url;
public $listnumber;
public $add;
public $shownumlist;
public $modelurl;
function __construct($pagenow, $pageall, $url='',$modelurl ='', $shownumlist = 1, $listnumber = 5) {
$this->pagenow = $pagenow>1?$pagenow:1;
$this->pageall = $pageall;
$this->shownumlist = $shownumlist;
$this->url = ! $modelurl ? $url : $modelurl;
$this->listnumber = $listnumber;
&nbs