Example #1
0
        } else {
            $subPageCss2Str .= "[first page] ";
            $subPageCss2Str .= "[last page] ";
        }
        $a = $this->construct_num_Page();
        for ($i = 0; $i < count($a); $i++) {
            $s = $a[$i];
            if ($s == $this->current_page) {
                $subPageCss2Str .= "[<span style='color:red;font-weight:bold;'>" . $s . "</span>]";
            } else {
                $url = $this->subPage_link . $s;
                $subPageCss2Str .= "[<a href='{$url}'>" . $s . "</a>]";
            }
        }
        if ($this->current_page < $this->pageNums) {
            $lastPageUrl = $this->subPage_link . $this->pageNums;
            $nextPageUrl = $this->subPage_link . ($this->current_page + 1);
            $subPageCss2Str .= " [<a href='{$nextPageUrl}'>next page</a>] ";
            $subPageCss2Str .= "[<a href='{$lastPageUrl}'>final page</a>] ";
        } else {
            $subPageCss2Str .= "[next page] ";
            $subPageCss2Str .= "[final page] ";
        }
        return $subPageCss2Str;
    }
}
$t = new Page(10, 100, $_GET['p'], 5, 'pagediv.php?p=');
echo $t->subPageCss2();
echo "<br>";
echo $t->subPageCss1();