Вход Регистрация
Файл: core/class/navigation.php
Строк: 40
<?php
class pager
{
public 
$start;
public 
$end;
public 
$pages;
public 
$page;
public 
$count;
public 
$url;
function 
__construct($count$end$url){
$this->page abs(intval($_REQUEST['page']));
$this->count $count;
$this->url $url;
$this->end $end;
$this->pages intval($this->count $this->end)+1;
if(empty(
$this->page) || $this->page 0)$this->page 1;
if(
$this->page $this->pages$this->page $this->pages;
$this->start $this->page $this->end $this->end;
$this->end $this->end;
}
function 
pag ()
{
if(
$this->pages 1){
$bp $this->page 1;
$np $this->page 1;
$bp2 $this->page 2;
$np2 $this->page 2;
$page $this->page;
echo 
'<div class="downlist2">';
if(
$this->page 1){
$back '<a href="'.$this->url.'page='.$bp.'">'.$bp.'</a> ';
$last '<a href="'.$this->url.'page='.$bp.'">&laquo; Назад</a> ';
}
if(
$this->page $this->pages){
$next ' <a href="'.$this->url.'page='.$np.'">'.$np.'</a>';
$new ' <a href="'.$this->url.'page='.$np.'">Далее &raquo;</a>';
}
if(
$bp2 >= 1)$back2 '<a href="'.$this->url.'page='.$bp2.'">'.$bp2.'</a> ';
if(
$np2 <= $this->pages)$next2 ' <a href="'.$this->url.'page='.$np2.'">'.$np2.'</a>';
if(
$bp2 1)$st_l '<a href="'.$this->url.'page=1">&laquo;1</a> ';
if(
$np2 $this->pages)$nx_l ' <a href="'.$this->url.'page='.$this->pages.'">'.$this->pages.'&raquo;</a>';
echo 
$last.$new.'<br/>'.$st_l.$back2.$back.$page.$next.$next2.$nx_l;
echo 
'</div>';
}
}
}
?>
Онлайн: 1
Реклама