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

function page($k_page = 1) {
$page = 1;
$page = htmlspecialchars(trim($page));
$k_page = htmlspecialchars(trim($k_page));
if (isset(
$_GET['page'])) {
if (
$_GET['page'] == 'end') $page=intval($k_page);
elseif(
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;
$page = htmlspecialchars(trim($page));
$k_page = htmlspecialchars(trim($k_page));
if (
$page != 1) echo "<a href="".$link."page=1" title='first page'>&lt;&lt;</a> ";
if (
$page > 1) echo "<a href="".$link."page=".($page-1)."" title='back (№".($page-1).")'>&lt;</a> ";
echo 
' ';
if (
$page < $k_page) echo " <a href="".$link."page=".($page+1)."" title='next (№".($page+1).")'>&gt;</a>";
if (
$page != $k_page) echo " <a href="".$link."page=end" title='end page'>&gt;&gt;</a>";
echo 
'<br/>';
if (
$page != 1) echo "<a href="".$link."page=1" title='page №1'>1</a>";
else echo 
'<b>1</b>';
for (
$ot = -3; $ot <= 3; $ot++) {
if (
$page + $ot > 1 && $page + $ot < $k_page) {
if (
$ot == -3 && $page + $ot > 2) echo ' ..';
if (
$ot != 0) echo " <a href="".$link."page=".($page+$ot)."" title='page №".($page+$ot)."'>".($page+$ot)."</a>";
else echo 
" <b>".($page+$ot)."</b>";
if (
$ot == 3 && $page+$ot<$k_page-1)echo " ..";}}
if (
$page != $k_page) echo " <a href="".$link."page=end" title='page №$k_page'>$k_page</a>";
elseif (
$k_page > 1) echo " <b>".$k_page."</b>";

}

if ((
$s < 0) || ($p < 0) || ($page < 0) || ($pg < 0)) {
header("Location: ./?ver=xhtml");
}

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