/var/www/hkosl.com/litedemo/zh-CN/pagenav.php


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
<?php
    
function pagenav() {
        global 
$limit,$offset,$numpage,$where,$langcode,$id;
        if (
$where) {
            
$safewhere=urlencode($where);
        }
            echo 
"<div class='pagination'>";
                echo 
"<ul>";
            if (
$offset>=$limit) {
                
$newoff=$offset-$limit;
                
//echo "<li><a href=\"$PHP_SELF?id=$id&offset=$newoff&where=$safewhere#show\" class='prevnext'>Previous</a></li>";
                
echo "<li><a href=\"$PHP_SELF?langcode=".$_GET["langcode"]."&id=".$_GET["id"]."&offset=$newoff&where=$safewhere#show\" >&lt;</a></li>";
            } else {
                
//echo "<li><a class='prevnext disablelink'>Previous</a></li>";
                
echo "<li><a class='currentpage'>&lt;</a></li>";
            }
            for (
$i=1;$i<=$numpage;$i++) {
                if (((
$i-1)*$limit)==$offset) {
                    echo 
"<li><a class='currentpage'>$i</a></li>";
                } else {
                    
$newoff=($i-1)*$limit;
                    echo 
"<li><a href=\"$PHP_SELF?langcode=".$_GET["langcode"]."&id=".$_GET["id"]."&offset=$newoff&where=$safewhere#show\">$i</a></li>";
                }
            }
            if (
$offset!=$limit*($numpage-1)) {
                
$newoff=$offset+$limit;
                echo 
"<li><a href=\"$PHP_SELF?langcode=".$_GET["langcode"]."&id=".$_GET["id"]."&offset=$newoff&where=$safewhere#show\" >&gt;</a></li>";
                
//echo "<li><a href=\"$PHP_SELF?id=$id&offset=$newoff&where=$safewhere#show\" class='prevnext'>Next</a></li>";                
            
}else{
                echo 
"<li><a class='currentpage'>&gt;</a></li>";
                
//echo "<li><a class='prevnext disablelink'>Next</a></li>";                
            
}
            echo 
"</ul>";
            echo 
"</div>";

    } 
// END FUNCTION
    
if ($numpage>1) {
        
pagenav();
    }
    
?>