Вход Регистрация
Файл: inc/core.php
Строк: 180
<?php 
defined
('PROTECTOR') or die('Error: restricted access');
// //////////////////////////////////////////////////////
if ($user_id=='1'){

    
pit_eda(); //питы
    
ref(); //рефы
    
clanwarn(); //напали
    
auto_clean(); //чистим логи
    
}

$_GET['id'] = intval($_GET['id']);

///Новые игроки Сегодня /////
$data date("y/m/d");
                
$zak mysql_query("SELECT * FROM `new_usr` WHERE `data` != '$data'");
                        While(
$zakaz mysql_fetch_array($zak))
                            {
                                
//$time=time()+2;
                                
mysql_query("DELETE FROM `new_usr` WHERE `id`='$zakaz[id]'");
                            }
////////////////////////////////////////////


// --- --- --- таблица рекорда игры --- --- --- //
$rekord mysql_query("SELECT * FROM `rekord`");
$rek mysql_fetch_array($rekord);

$times date("H:i:s");
$date date("d.m.Y");


$rekonline=explode('|',$rek[online]);
$reknewusr=explode('|',$rek[new_reg]);
 
 
 
//---рекорд онлайна
 
$online mysql_num_rows(mysql_query("SELECT * FROM online WHERE laikas > '$timeout'"));
    if (
$online>$rekonline[0]){
                        
$res mysql_query ("UPDATE rekord SET online='$online|$date|$times'");
                            }

 
//---рекорд регистраций
 
$newusers mysql_num_rows(mysql_query("SELECT * FROM new_usr"));
    if (
$newusers>$reknewusr[0]){
                        
$res mysql_query ("UPDATE rekord SET new_reg='$newusers|$date|$times'");
                            }
                            
if(!
$active && $auth){ //Если не выбран персонаж то переносим его на страницу выбора или создания перса (кабинет))
    
header("Location: office.php?error=1");
    exit;
}

class 
checkin{



    function 
check($str){
        if (
function_exists('iconv')) {
            
$str iconv("UTF-8""UTF-8"$str);
        }

        
$str preg_replace('#(.|?|!|(|)){3,}#''111'$str);

        
$str nl2br($str);
        
$str preg_replace('!p{C}!u'''$str);
        
$str str_replace('<br />'"n"$str);

        
$str preg_replace('# {2,}#'' '$str);

        
$str preg_replace("/(n)+(n)/i""nn"$str);

        return 
trim($str);
    }

function 
sec2day($sec=NULL)
{
$days floor($sec/86400);
$hours floor(($sec/3600)-$days*24);
$minuts floor(($sec-$hours*3600-$days*86400)/60);
$seconds $sec-($minuts*60+$hours*3600+$days*86400);

if (
$days!=0)$days $days.' дн. ';
else 
$days NULL;
if (
$hours!=0)$hours $hours.' ч. ';
else 
$hours NULL;
if (
$minuts!=0)$minuts $minuts.' мин. ';
else 
$minuts NULL;

$sectoday $days.''.$hours.''.$minuts.''.$seconds.' сек.';

return 
$sectoday;
}





function 
display_pagin($my_page$total$script$display){
    if(empty(
$display)){
    
$display 10;
    }
    
    
$last_page ceil($total/$display);
            if(!
$my_page || $my_page || $my_page $last_page){ 
        
$my_page 1
         }
            
//Постраничка - ВЫВОД
    
echo '<div class="navigation">';
    if(
$my_page 1){
        echo 
'<a href="'.$script.''.($my_page-1).'">Назад</a>';
    }
    if(
$my_page $last_page){
        echo 
'<a href="'.$script.''.($my_page+1).'">Вперед</a>';
    }
    echo 
'</div>';
   
    
//function pagination

function pagin(){
    
$display 10;
$my_page abs(intval($_GET['p']));
$start = ($my_page-1)*$display;
            if(!
$my_page || $my_page 1){ 
        
$my_page 1
         }
}

function 
GetUserAgent() {
    if (isset(
$_SERVER['HTTP_USER_AGENT'])) {
        
$agent $_SERVER['HTTP_USER_AGENT'];

        if (
stripos($agent'Avant Browser') !== false) {
            return 
'Avant Browser';
        } elseif (
stripos($agent'Acoo Browser') !== false) {
            return 
'Acoo Browser';
        } elseif (
stripos($agent'MyIE2') !== false) {
            return 
'MyIE2';
        } elseif (
preg_match('|Iron/([0-9a-z.]*)|i'$agent$pocket)) {
            return 
'SRWare Iron ' subtok($pocket[1], '.'02);
        } elseif (
preg_match('|Chrome/([0-9a-z.]*)|i'$agent$pocket)) {
            return 
'Chrome ' subtok($pocket[1], '.'03);
        } elseif (
preg_match('#(Maxthon|NetCaptor)( [0-9a-z.]*)?#i'$agent$pocket)) {
            return 
$pocket[1] . $pocket[2];
        } elseif (
stripos($agent'Safari') !== false && preg_match('|Version/([0-9]{1,2}.[0-9]{1,2})|i'$agent$pocket)) {
            return 
'Safari ' subtok($pocket[1], '.'03);
        } elseif (
preg_match('#(NetFront|K-Meleon|Netscape|Galeon|Epiphany|Konqueror|Safari|Opera Mini|Opera Mobile)/([0-9a-z.]*)#i'$agent$pocket)) {
            return 
$pocket[1] . ' ' subtok($pocket[2], '.'02);
        } elseif (
stripos($agent'Opera') !== false && preg_match('|Version/([0-9]{1,2}.[0-9]{1,2})|i'$agent$pocket)) {
            return 
'Opera ' $pocket[1];
        } elseif (
preg_match('|Opera[/ ]([0-9a-z.]*)|i'$agent$pocket)) {
            return 
'Opera ' subtok($pocket[1], '.'02);
        } elseif (
preg_match('|Orca/([ 0-9a-z.]*)|i'$agent$pocket)) {
            return 
'Orca ' subtok($pocket[1], '.'02);
        } elseif (
preg_match('#(SeaMonkey|Firefox|GranParadiso|Minefield|Shiretoko)/([0-9a-z.]*)#i'$agent$pocket)) {
            return 
$pocket[1] . ' ' subtok($pocket[2], '.'03);
        } elseif (
preg_match('|rv:([0-9a-z.]*)|i'$agent$pocket) && strpos($agent'Mozilla/') !== false) {
            return 
'Mozilla ' subtok($pocket[1], '.'02);
        } elseif (
preg_match('|Lynx/([0-9a-z.]*)|i'$agent$pocket)) {
            return 
'Lynx ' subtok($pocket[1], '.'02);
        } elseif (
preg_match('|MSIE ([0-9a-z.]*)|i'$agent$pocket)) {
            return 
'IE ' subtok($pocket[1], '.'02);
        } else {
            
$agent preg_replace('|http://|i'''$agent);
            
$agent strtok($agent'( ');
            
$agent substr($agent022);
            
$agent subtok($agent'.'02);

            if (!empty(
$agent)) {
                return 
$agent;
            } 
        } 
    } 
    return 
'Unknown';


function 
getusagfull() {
        if(!empty(
$_SERVER['HTTP_X_OPERAMINI_PHONE_UA'])){
            
$usagf=$_SERVER['HTTP_X_OPERAMINI_PHONE_UA'];
        }elseif(!empty(
$_SERVER['HTTP_X_OPERAMINI_PHONE'])){
            
$usagf=$_SERVER['HTTP_X_OPERAMINI_PHONE'];
        }else{
            
$usagf=htmlspecialchars(stripslashes(getenv('HTTP_USER_AGENT')));
        } 
    return 
$usagf;


function 
getip()
{
   if (
getenv("HTTP_CLIENT_IP") && strcasecmp(getenv("HTTP_CLIENT_IP"),"unknown")) $ip getenv("HTTP_CLIENT_IP");
   elseif (
getenv("HTTP_X_FORWARDED_FOR") && strcasecmp(getenv("HTTP_X_FORWARDED_FOR"), "unknown")) $ip getenv("HTTP_X_FORWARDED_FOR");
   elseif (
getenv("REMOTE_ADDR") && strcasecmp(getenv("REMOTE_ADDR"), "unknown")) $ip getenv("REMOTE_ADDR");
   elseif (!empty(
$_SERVER['REMOTE_ADDR']) && strcasecmp($_SERVER['REMOTE_ADDR'], "unknown")) $ip $_SERVER['REMOTE_ADDR'];
   else 
$ip "unknown";
   return(
$ip);
}


}    
/*        
    error_reporting(E_ALL);
    ini_set('display_errors', true);
    ini_set('html_errors', true);
    ini_set('error_reporting', E_ALL);*/
//----------------------------------------------//
?>
Онлайн: 1
Реклама