Вход Регистрация
Файл: index.php
Строк: 197
<?php
require 'lang_inc.php';
require 
'sid.php'// сессии
require 'config.php'// конфиг. файл
$link connect_db(); // соединение с бд
// проверка авторизации
if (!empty($_SESSION['us'])) {
    
$link connect_db();
       list(
$user$id$ps) = check_login($link);
       
whorm(0'index');
}

// успешная авторизация
if (isset($_GET['good'])) msg(''.$lang['Авторизация прошла успешно'].'!');
// провал авторизации
if (isset($_GET['noavt'])) err(''.$lang['Авторизация провалена'].'!');
// выход с ника
if (isset($_GET['exit'])) msg(''.$lang['Мы ждем вас снова'].'!');

include 
'head.php'// шапка

/*/ если не зареган
if (empty($_SESSION['us'])) {
echo '<div style="text-align: center; margin: 2px;"><img src="ico/logo.png" alt=""/></div>';
}*/

$ref mt_rand(100001000000);

// Запись гостей
  
if ($ipl && $agent && empty($_SESSION['us']))
  {
      if (
mysql_result(mysql_query("SELECT COUNT(*) FROM `guests` WHERE `ip` = '$ipl' AND `ua` = '".check($agent)."' LIMIT 1"), 0) == 1)
    {
         
$guests mysql_fetch_assoc(mysql_query("SELECT * FROM `guests` WHERE `ip` = '$ipl' AND `ua` = '".check($agent)."' LIMIT 1"));

         
mysql_query("UPDATE `guests` SET `date_last` = ".time().", `url` = '$site', `pereh` = '".($guests['pereh'] + 1)."' WHERE `ip` = '$ipl' AND `ua` = '".mysql_real_escape_string(check($agent))."' LIMIT 1");
    }
    else
    {
         
mysql_query("INSERT INTO `guests` (`ip`, `ua`, `date_aut`, `date_last`, `url`) VALUES ('$ipl', '".check($agent)."', '".time()."', '".time()."', '$site')");
    }
}

// Кол-во гостей
$col_g mysql_result(mysql_query("SELECT COUNT(*) FROM `guests` WHERE `date_last` > '" . (time() - 100) . "' AND `pereh` > '0'"), 0);
// Кол-во авторизированных
$kol mysql_result(mysql_query("SELECT COUNT(*) FROM `users` WHERE `onl` + '200' > '" time() . "'"), 0);

// заголовок
echo $div_title ''.$lang['В онлайне'].': <a href="online.php?lg='.$lg.'&amp;'.$ref.'">
           <span style="color: #003A77;">(' 
$kol ')</span></a>
           <span style="color: #003A77;">+ ' 
$col_g '</span> '.$lang['гостей'].'
           ' 
$div_end;

########################
// посылаем на хуй при нехороших запросах
if (isset($_GET['isset']) && $_GET['isset'] == 403)
{
   
err(''.$lang['Доступ запрещен'].'!');
} elseif (isset(
$_GET['isset']) && $_GET['isset'] == 404)
{
   
err(''.$lang['Страница не найдена'].'!');
}
########################

echo $div_left// ********************
// Админка
echo (!empty($_SESSION['us']) && $user['level'] == || $user['level'] == 5)
     ?
     
$div_tworazdel '<img src="ico/panel.gif" alt=""/> <a href="admin.php?lg='.$lg.'&amp;'.$ref.'">'.$lang['Админ-панель'].'</a></b>' $div_end
     
:
     
'';
// Модерка
echo (!empty($_SESSION['us']) && $user['level'] >= && $user['level'] <= 3)
     ?
     
$div_tworazdel '<img src="ico/panel.gif" alt=""/> <a href="moder.php?lg='.$lg.'&amp;'.$ref.'">'.$lang['Модер-панель'].'</a></b>' $div_end
     
:
     
'';

// счетчик чата
$_numChat mysql_result(mysql_query("SELECT COUNT(*) FROM `users` WHERE `room` LIKE 'room%' AND `onl` + '200' > '" time() . "'"), 0);
// счетчик форума
$_numFor mysql_result(mysql_query("SELECT COUNT(*) FROM `users` WHERE `room` = 'forum' AND `onl` + '200' > '" time() . "'"), 0);
// счетчик групп
$numGr mysql_result(mysql_query("SELECT COUNT(*) FROM `groups` WHERE `in_group` = ''"), 0);
// счетчик заметок
$notes mysql_result(mysql_query("SELECT COUNT(*) FROM `zametki` WHERE `look` = '1'"), 0);
// счетчик разделов тотализатора
$total_r mysql_result(mysql_query("SELECT COUNT(*) FROM `sport_razdel`"), 0);
// счетчик матчей тотализатора
$total_m mysql_result(mysql_query("SELECT COUNT(*) FROM `sport_match`"), 0);
// счетчик обменника
$zc mysql_result(mysql_query("SELECT COUNT(*) FROM `fo_files` WHERE `moder` = '0'"), 0);
// счетчик разделов газеты
$gazeta_r mysql_result(mysql_query("SELECT COUNT(*) FROM `gazeta_razdel`"), 0);
// счетчик стетей газеты
$gazeta_a mysql_result(mysql_query("SELECT COUNT(*) FROM `gazeta_article`"), 0);
// счетчик Конкурсов
$konk mysql_result(mysql_query("SELECT COUNT(*) FROM `konkurs`"), 0);
// счетчик все дуэли
$countD mysql_result(mysql_query("SELECT COUNT(id) FROM duels WHERE stat = '1'"), 0);
// счетчик новые дуэли
$countNewD mysql_result(mysql_query("SELECT COUNT(id) FROM duels WHERE ind > '" . (time() - 3600) . "' AND stat = '1'"), 0);
// Посетителей за сегодня счётчик
$todayus mysql_result(mysql_query("SELECT COUNT(*) FROM `users` WHERE `visit` LIKE '" date('d/m/') . "%'"), 0);

if (!empty(
$_SESSION['us'])) {
    if (
rat($user['id']) < 30$red '<span style="color: #FF0000;">'.$lang['ред'].'</span>';
    else 
$red ''.$lang['ред'].'';
}

echo (empty(
$_SESSION['us']))
      ?
      
'<div class="razdel" style="padding:4px;font-size: 13px;text-align:right;">
      <a href="aut.php?lg='
.$lg.'&amp;'.$ref.'">'.$lang['Вход'].'</a> | <a href="reg.php?lg='.$lg.'&amp;'.$ref.'">'.$lang['Регистрация'].'</a></div>'
      
:
      
'<div class="razdel" style="padding:2px;font-size: 13px;text-align:left;">
      <img src="ico/icon_stranica.gif" alt=""/> <a href="/'
.$user['id'].'?lg='.$lg.'">'.$lang['Моя страница'].'</a>
      <a href="edit.php?do=rating&amp;lg='
.$lg.'">(' rat($user['id']) . '%)</a>
      [<a href="edit.php?'
.$ref.'&amp;lg='.$lg.'">' $red '</a> |
      <a href="settings.php?lg='
.$lg.'&amp;'.$ref.'">'.$lang['настр'].'</a>]
      </div>'
;
      
$_news mysql_fetch_assoc(mysql_query("SELECT `date` FROM `news` ORDER BY `id` DESC LIMIT 1"));
$_new_news mysql_result(mysql_query("SELECT COUNT(*) FROM `news` WHERE `date` > '" . (time() - 86400) . "'"), 0);

$new_news = (!empty($_new_news)) ? ' <span style="color: #FF0000;">+' $_new_news '</span>' '';

$_date = ($_news != '') ? '(' date('d.m'$_news['date']) . ')' $new_news '';

echo (empty(
$_SESSION['us'])) 
      ?
      
$div_tworazdel '<img src="ico/info.gif" alt=""/> <a href="faq.php?do=what&amp;lg='.$lg.'">'.$lang['Что такое'].' ' $site '?</a>' $div_end
      
:
      
$div_tworazdel '<img src="ico/novosti.gif" alt=""/> <a href="news.php?lg='.$lg.'&amp;'.$ref.'">'.$lang['Новости'].'</a> ' $_date $div_end;
      
// вывод новостей
$news_r mysql_query("SELECT * FROM `news` ORDER BY `date` DESC LIMIT 1");
if (
mysql_num_rows($news_r)) {
while(
$news mysql_fetch_assoc($news_r)){
echo 
'<img src="ico/5.png" alt=""/> <span style="color: #FF0000;">'.$lang['Посл. новость'].':</span><div class="q1"></div><div class="q2"> <b>'.$news['name'].'</b>: '.date ('d.m.y'$news['date']).'<br/>';
mb_internal_encoding('UTF-8');
echo (
mb_substr($news['content'], 0,200)).'</div><a href="news.php?do=view&amp;i='.$news['id'].'&amp;lg='.$lg.'">'.$lang['Читать полностью'].'</a>';
}
}else{
echo 
'<img src="ico/5.png" alt=""/> <span style="color: #FF0000;">'.$lang['Посл. новость'].':</span> '.$lang['Новостей нет'].'.';
}

echo 
$div_aut '
      <img src="ico/meets.gif" alt=""/> <a href="love/index.php?do=users&amp;lg='
.$lg.'">'.$lang['Знакомства'].'</a> | 
      <a href="love/index.php?lg='
.$lg.'&amp;'.$ref.'">'.$lang['Поиск'].'</a>
      ' 
$div_end $div_tworazdel '
      <img src="ico/lider.gif" alt=""/> <a href="liders.php?lg='
.$lg.'&amp;'.$ref.'">'.$lang['Лидеры'].'</a>
      ' 
$div_end $div_razdel '
      <img src="ico/zone.gif" alt=""/> <a href="fo/index.php?lg='
.$lg.'&amp;'.$ref.'">'.$lang['Зона обмена'].'</a> (' $zc ') |
      <a href="fo/search.php?lg='
.$lg.'&amp;'.$ref.'">'.$lang['Поиск файлов'].'</a>
      ' 
$div_end $div_tworazdel '
      <img src="ico/zametki.gif" alt=""/> <a href="zametki.php?lg='
.$lg.'&amp;'.$ref.'">'.$lang['Люди пишут'].'</a> (' $notes ')<br/>
      <img src="ico/groups.gif" alt=""/> <a href="groups/index.php?lg='
.$lg.'&amp;'.$ref.'">'.$lang['Группы'].'</a> (' $numGr ')
      ' 
$div_end $div_razdel '
      <img src="ico/chat.gif" alt=""/> <a href="chat/index.php?lg='
.$lg.'&amp;'.$ref.'">'.$lang['Чат'].'</a> (' $_numChat ')<br/>
      <img src="ico/forum.gif" alt=""/> <a href="forum/index.php?lg='
.$lg.'&amp;'.$ref.'">'.$lang['Форум'].'</a> <span style="color: #FF0000;">On</span>:(' $_numFor ')
      ' 
.$div_end ;
      
////////////////////////
$sqlThem mysql_query("SELECT `f_them`.*,
                    (SELECT COUNT(*) FROM `f_message` WHERE `f_message`.`tid` = `f_them`.`id`) AS s,
                   (SELECT MAX(id) FROM f_message WHERE `f_message`.`tid` = `f_them`.`id`) AS c
                   FROM `f_them` ORDER BY c DESC, `f_them`.`id` DESC LIMIT 3"
);
   if (
mysql_num_rows($sqlThem) != false) {
   echo 
'<div class="q1"></div><div class="q2">';
//echo 'Последние темы форума:';
   
while($inSqlThem mysql_fetch_assoc($sqlThem))
   {
      
          echo 
' <img src="ico/004.png" alt="*"/> <a href="forum/index.php?do=them&amp;r='.$inSqlThem['razdel_id'].'&amp;p='.$inSqlThem['rid'].'&amp;t='.$inSqlThem['id'].'&amp;lg='.$lg.'">' $inSqlThem['name'] . ' (' $inSqlThem['s'] . ') </a> <a href="forum/index.php?do=them&amp;r='.$inSqlThem['razdel_id'].'&amp;p='.$inSqlThem['rid'].'&amp;t='.$inSqlThem['id'].'&amp;last&amp;lg='.$lg.'"> &raquo; </a><br/>';
   }
//   echo '</div>';
   
}
////////////////////////

    
echo  '' $div_end $div_tworazdel '
      <img src="ico/novosti.gif" alt=""/> <a href="gazeta.php?lg='
.$lg.'&amp;'.$ref.'">'.$lang['Газета'].'</a> (' $gazeta_r '/' $gazeta_a ')<br/>
      <img src="ico/fm.gif" alt=""/> <a href="total.php?lg='
.$lg.'&amp;'.$ref.'">'.$lang['Тотализатор'].'</a> (' $total_r '/' $total_m ')<br/>
      <img src="ico/info.gif" alt=""/> <a href="faq.php?lg='
.$lg.'&amp;'.$ref.'">'.$lang['Информация + Помощь'].'</a><br/>
            <img src="ico/lot.png" alt=""/> <a href="konkurs.php?lg='
.$lg.'&amp;'.$ref.'">'.$lang['Конкурсы'].'</a> (' $konk ')<br/>
                        <img src="ico/foto_d.png" alt=""/> <a href="duels.php?lg='
.$lg.'&amp;'.$ref.'">'.$lang['Фото-дуэльи'].'</a> (' $countD '/' $countNewD ')<br/>
      <img src="ico/games.gif" alt=""/> <a href="games/index.php?lg='
.$lg.'&amp;'.$ref.'">'.$lang['Онлайн-игры'].'</a><br/>
      ' 
$div_end $div_razdel '
<img src="ico/today.png" alt=""/> <a href="faq.php?do=today&amp;lg='
.$lg.'">'.$lang['Посетили сегодня'].'</a> (' $todayus ')<br/>' $div_end;      

echo (!empty(
$_SESSION['us']))
      ?
      
$div_tworazdel '<img src="ico/logout.gif" alt=""/> <a href="exit.php?lg='.$lg.'&amp;'.$ref.'"><span style="color: #FF0000;">'.$lang['Выход'].'</span></a>' $div_end
      
:
      
'';

include 
'foot.php';

require 
'ads.dat';
?>
Онлайн: 1
Реклама