Файл: system/head.php
Строк: 118
<?php
header('Cache-Control: no-cache, must-revalidate');
header('Pragma: no-cache');
echo '<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//WAPFORUM//DTD XHTML Mobile 1.0//EN" "http://www.wapforum.org/DTD/xhtml-mobile10.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>' . $otitle . '</title>
<link rel="shortcut icon" href="/favicon.ico"/>
<link rel="stylesheet" href="/styles/'.(isset($_SESSION['us']) ? $user['style'] : 'standart').'.css" type="text/css"/>
</head>
<body>';
$actPng = (isset($_SESSION['us'])) ? 'styles/img_' . $user['style'] . '/act' : '/styles/img_standart/act';
$logoHome = (isset($_SESSION['us'])) ? 'styles/img_' . $user['style'] . '/logo' : '/styles/img_standart/logo';
// сверяние реферера
if (isset($_SERVER['HTTP_REFERER']) && !strpos($_SERVER['HTTP_REFERER'], $site) && $_SERVER['PHP_SELF'] !== '/index.php')
{
echo $div_title . 'Стоп!' . $div_end . '
Вы зашли на сайт с неизвестного источника.
<br/>
Пожалуйста, перейдите на
' . (!empty($_SESSION['us']) || !empty($_COOKIE['us']) ? '<a href="/index.php?"><span style="color:#FF0000;">главную</span></a>.' : '<a href="/aut.php?"><span style="color:#FF0000;">авторизацию</span></a>.');
include_once $_SERVER['DOCUMENT_ROOT'] . '/system/foot.php';
exit();
}
// Проверка куки, запись сессии
if (!empty($_COOKIE['us']) && empty($_SESSION['us']))
{
$_SESSION['us'] = my_check($_COOKIE['us']);
$_SESSION['ps'] = my_check($_COOKIE['ps']);
header('Location: /?');
}
// логотип
#if ($_SERVER['PHP_SELF'] == '/index.php' || $_SERVER['PHP_SELF'] == '/reg.php' || $_SERVER['PHP_SELF'] == '/aut.php')
#{
echo '<div class="logo"><img src="/'.$logoHome.'.png" alt=""/></div>';
#}
if (isset($_SESSION['us']))
{
// новые письма
$count_letter = mysql_result(mysql_query("SELECT COUNT(id) FROM `letters` WHERE `idwho` = '$user[id]' AND `read` = '0'"), 0);
if (!empty($count_letter)) $newMail = '<a class="menu_icon" href="/mail.php?"><img src="/ico/pochta.gif" alt=""/>+' . $count_letter . '</a> ';
// новая лента
$count_lenta = mysql_query("SELECT * FROM `lenta` WHERE `user` = '$user[id]' AND `read` = '1'");
if (mysql_num_rows($count_lenta) != false)
{
$isLenta = mysql_fetch_assoc($count_lenta);
if ($isLenta['type'] == 'friends' && $isLenta['type'] != 'comments') $newLenta = '<a class="menu_icon" href="/lenta.php?"><img src="/ico/lenta.gif" alt=""/>+' . mysql_num_rows($count_lenta) . '</a> ';
elseif ($isLenta['type'] == 'comments' && $isLenta['type'] != 'friends') $newLenta = '<a class="menu_icon" href="/lenta.php?do=comment"><img src="/ico/lenta.gif" alt=""/>+' . mysql_num_rows($count_lenta) . '</a> ';
else $newLenta = '<a class="menu_icon" href="/lenta.php?"><img src="/ico/lenta.gif" alt=""/>+' . mysql_num_rows($count_lenta) . '</a> ';
}
// новые друзья
$new_fr = mysql_result(mysql_query("SELECT COUNT(id) FROM `friends` WHERE `who` = '$user[id]' AND `zajavka` = '0'"), 0);
if (!empty($new_fr)) $newFriend = '<a class="menu_icon" href="/friends.php?do=invites"><img src="/ico/fr.gif" alt=""/>+' . $new_fr . '</a>';
echo $newMail . $newLenta . $newFriend;
}
// если рега на модерации
if (!empty($_SESSION['us']) && !empty($_COOKIE['us']) && $user['mod_reg'] == 1) {
echo $div_title . 'Стоп!' . $div_end . '
Внимание! Ваша анкета отправлена на модерацию, дождитесь её одобрения Администратором.';
include_once $_SERVER['DOCUMENT_ROOT'] . '/system/foot.php';
exit();
}
// проверка авторизации
if (isset($_SESSION['us']) && isset($_SESSION['ps'])) {
echo $div_menu . $div_but . '<a href="/cabinet.php?">ЛК</a>
<a href="/mail.php">Почта</a>
<a href="/exit.php?">Выход</a>
' . ($_SERVER['PHP_SELF'] !== '/index.php' ? '<a href="/index.php?">Главная</a>' : '') . '' . $div_end . $div_end;
// если заблокирован ник
if (!empty($user['kik']) && $user['kik'] > time())
{
echo $div_title . 'Стоп!' . $div_end;
$WHO = (empty($user['whokik'])) ? 'Системой' : 'Администратором ' . user_inf($user['whokik'], 'user') . '';
err('Вы были заблокированы ' . $WHO . ' за: ' . $user['whykik'] . '<br/>
До окончания блокировки осталось: ' . kikt($user['kik']));
include_once $_SERVER['DOCUMENT_ROOT'] . '/system/foot.php';
exit();
} elseif (!empty($user['kik']) && $user['kik'] < time()) {
mysql_query("UPDATE `users` SET `whykik` = '', `whokik` = '', `kik` = '' WHERE `id` = '$user[id]' LIMIT 1");
}
// если заблокирован ip
$ban = mysql_query("SELECT `ip` FROM `bannlist` WHERE `who` = '$user[id]' LIMIT 1");
$from = mysql_fetch_array($ban);
$Ip = substr($from[0], 0, 8);
if (mysql_num_rows($ban) != 0 && preg_match("/$Ip([.d]+)/", $ipp))
{
echo $div_title . 'Стоп!' . $div_end;
err('Ваш IP заблокирован!');
include_once $_SERVER['DOCUMENT_ROOT'] . '/system/foot.php';
exit();
}
}
?>