Вход Регистрация
Файл: apahe/fnc/page.php
Строк: 31
<?

function page($k_page 1){
$page 1;
if (isset(
$_GET['page'])) {
if (
$_GET['page'] == 'end'$page intval($k_page);
else if (
is_numeric($_GET['page'])) $page intval($_GET['page']);
}
if (
$page 1$page 1;
if (
$page $k_page$page $k_page;
return 
$page;
}

function 
k_page ($k_post 0$k_p_str 10) {
if (
$k_post != 0) {
$v_pages ceil($k_post $k_p_str);
return 
$v_pages;
}else return 
1;
}

function 
str($link '?'$k_page 1$page 1) {
if (
$page 1$page 1;
echo 
'<div class="main-page">';
if (
$page != 1) echo '<a href="'$link .'page=1"><</a>';
if (
$page != 1) echo '<a href="'$link .'page=1">1</a>';
else echo 
'1';
for (
$ot=-3$ot<=3$ot++){
if (
$page $ot && $page $ot $k_page)
{
if (
$ot == -&& $page $ot 2) echo '...';
if (
$ot != 0) echo '<a href="'$link .'page='. ($page $ot) .'">'.($page $ot).'</a>';
else echo 
''. ($page $ot) .'';
if (
$ot == && $page $ot $k_page 1) echo '...';
}
}
if (
$page != $k_page) echo '<a href="'$link .'page=end">'.$k_page.'</a>';
else if (
$k_page 1) echo ''$k_page .'';
if (
$page!=$k_page) echo '<a href="'$link .'page=end">></a>';
if (
$page!=$k_page) echo '';
echo 
'</div>';
}
function 
nav_start($var$limit) {
global 
$k_page$page$start;
$k_page k_page($var$limit);
$page page($k_page);
$start $limit $page $limit;
}
function 
view_nav($link '?') {
global 
$k_page$page;
if (
$k_page 1str($link$k_page$page);
}

?>
Онлайн: 0
Реклама