Вход Регистрация
Файл: core/processing_user.php
Строк: 36
<?php
    
/*Мутим вычисление время онлайн*/
    
if((time() - $_SESSION['time_online_start']) < 300)
    {
        if((
time() - $_SESSION['time_online_start']) > 30)
        {
            
$time_online time() - $_SESSION['time_online_start'];
            
mysql_query ("UPDATE `user` SET `time_online`= `time_online` + ".$time_online." WHERE `id`='".(int)$user['id']."'");
            
            
$_SESSION['time_online_start'] = time();
        }
    }
    else
    {
        
$_SESSION['time_online_start'] = time();
    }
    
    
/*Пишем время последнего перехода (ну что бы знать когда зверь последний раз бывал) и реальный IP*/
    
if((time() - $_SESSION['up_time_visit']) > 60)
    {
        
mysql_query ("UPDATE `user` SET `online`='".time()."', `real_ip`='".RealIp()."' WHERE `id`='".(int)$user['id']."'");
        
        
$_SESSION['up_time_visit'] = time();
    }
    
    
/*Проверяем не стоит ли пользователь в бане*/
    
if($user['bann_time'] < time()) mysql_query ("UPDATE `user` SET `bann_time`='' WHERE `id` = '".(int)$user['id']."'");
    
    
        
    
/*Информируем пользователя если он в бане*/
    
    
if($_SESSION['id'] && us_block($_SESSION['id']) == 'us_del'
    {
        echo
'Данные соответствующие Вашей сессии не найдены на сервере! <br />';
        echo
'<a href="/">Перейти на главную страницу</a>';
        unset(
$_SESSION['id']);
        
        exit();
    }
    else
    if((int)
us_block($_SESSION['id']))
    {
        
header('location: /ban.php');
        
        exit();
    }
    
    
    if(isset(
$bann_result))
    {    
        echo 
$bann_result;
        exit();
    }

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