Файл: system/function.php
Строк: 63
<?php
include_once($_SERVER["DOCUMENT_ROOT"]."/system/db.php");
$conn=mysql_connect(DB_HOST, DB_USER, DB_PASS) or die ("Невозможно подключиться к серверу MySQL");
mysql_select_db(DB_NAME, $conn) or die("Невозможно найти базу данных!");
mysql_query('set character_set_results=utf8');
mysql_query('set character_set_client=utf8');
mysql_query('set character_set_connection=utf8');
mb_internal_encoding('UTF-8');
$sett=mysql_fetch_array(mysql_query("SELECT * FROM `setting` WHERE id = '1'"));
if($_COOKIE['adminka'] != NULL){
$_COOKIE['adminka']=mysql_real_escape_string($_COOKIE['adminka']);
if($sett['pass']==$_COOKIE['adminka']){
$pass='1';
}
}
function creawap($msg){
$msg = trim($msg);
$msg = mysql_escape_string($msg);
return $msg;
}
function times($var)
{
if ($var == NULL) $var = time();
$full_time = date('d.m.Y в H:i', $var);
$date = date('d.m.Y', $var);
$time = date('H:i', $var);
if ($date == date('d.m.Y'))
$full_time = date('Сегодня в H:i', $var);
if ($date == date('d.m.Y', time()-60*60*24))
$full_time = date('Вчера в H:i', $var);
return $full_time;
}
function getRealIpAddr()
{
if (!empty($_SERVER['HTTP_CLIENT_IP']))
{
$ip=$_SERVER['HTTP_CLIENT_IP'];
}
elseif (!empty($_SERVER['HTTP_X_FORWARDED_FOR']))
{
$ip=$_SERVER['HTTP_X_FORWARDED_FOR'];
}
else
{
$ip=$_SERVER['REMOTE_ADDR'];
}
return $ip;
}
function page($k_page=1) {
$page = 1;
$page = $page;
$k_page = $k_page;
if(isset($_GET['selection'])) {
if ($_GET['selection']=='top')
$page = intval($k_page);
elseif(is_numeric($_GET['selection']))
$page = intval($_GET['selection']);
}
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 = creawap($page);
$k_page = creawap($k_page);
echo '<div class="creawap">';
if ($page>1)echo '<a href="'.$link.'selection='.($page-1).'"><< Назад</a> ';
else echo "<< Назад ";
echo " | ";
if ($page<$k_page)echo ' <a href="'.$link.'selection='.($page+1).'" >Вперед >></a>';
else echo " Вперед >>";
echo '<br />';
if ($page != 1)
echo '<a href="'.$link.'selection=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.'selection='.($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.'selection=top" >'.$k_page.'</a>';
elseif ($k_page>1)echo '|<b>'.$k_page.'</b>';
echo '</div>';
}
function output($msg){
$msg = htmlspecialchars($msg);
return $msg;
}
?>