Вход Регистрация
Файл: minichat_by_KoT/minichat_by_KoT/pages.php
Строк: 37
<?php
##########################################
# ~ Разработка отдельных модулей ~~~~~~~ #
# ~ и написание скриптов на php (c)KoT ~ #
# ~ ICQ: 7675072 ~~~~~~~~~~~~~~~~~~~~~~~ #
# ~ Site: 4atlove.ru ~~~~~~~~~~~~~~~~~~~ #
# ~ E-mail: notefree@bk.ru ~~~~~~~~~~~~~ #
##########################################

function page($k_page = 1)
{
$page = 1;
$page = check($page);
$k_page = check($k_page);

if (isset(
$_GET['page']))
{
if (
$_GET['page'] == 'end') $page = check(intval($k_page));
elseif (
is_numeric($_GET['page'])) $page = check(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;
}

$HOSTik = md5($_SERVER['HTTP_HOST']);
function 
str($link = '?', $k_page = 1, $page = 1)
{
if (
$page < 1) $page = 1;

$page = check($page);
$k_page = check($k_page);

#if ($page != 1) echo '<a href="'.$link.'page=1">&lt;&lt;</a> ';
#if ($page > 1) echo '<a href="'.$link.'page='.($page - 1).'">&lt;</a> ';

echo ' ';

#if ($page < $k_page) echo ' <a href="'.$link.'page='.($page + 1).'" >&gt;</a>';
#if ($page != $k_page) echo ' <a href="'.$link.'page=end">&gt;&gt;</a>';

#echo '<br/>';

if ($page != 1) echo '<a href="'.$link.'page=1" ><b>1</b></a>';
else echo 
'[1]';
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).'" ><b>'.($page + $ot).'</b></a>';

else echo 
'|['.($page + $ot).']';

if (
$ot == 3 && $page + $ot < $k_page - 1) echo '|..';
}
}
if (
$page != $k_page) echo '|<a href="'.$link.'page=end" ><b>'.$k_page.'</b></a>';
elseif (
$k_page > 1) echo '|['.$k_page.']';
}

function 
str2($link = '?', $k_page = 1, $page = 1)
{
if (
$page < 1) $page = 1;
$page = check($page);
$k_page = check($k_page);

#if ($page != 1) echo '<a href="'.$link.'_1">&lt;&lt;</a> ';
#if ($page > 1) echo '<a href="'.$link.'_'.($page - 1).'">&lt;</a> ';

echo ' ';

#if ($page < $k_page) echo ' <a href="'.$link.'_'.($page + 1).'" >&gt;</a>';
#if ($page != $k_page) echo ' <a href="'.$link.'_end">&gt;&gt;</a>';

#echo '<br/>';

if ($page != 1) echo '<a href="'.$link.'_1"><b>1</b></a>';
else echo 
'[1]';
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 + $ot).'" ><b>'.($page + $ot).'</b></a>';
else echo 
'|<b>'.($page + $ot).'</b>';
if (
$ot == 3 && $page + $ot < $k_page - 1) echo '|..';
}
}
if (
$page != $k_page) echo '|<a href="'.$link.'_end"><b>'.$k_page.'</b></a>';
elseif (
$k_page > 1) echo '|['.$k_page.']';

}

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