Вход Регистрация
Файл: vsime.com/system/includes/system.php
Строк: 92
<?php
ob_start
();
    
$microtime microtime(true);
    
define("H"$_SERVER["DOCUMENT_ROOT"].'/');
    if (
function_exists('error_reporting'))@error_reporting(0); // отключаем показ ошибок
    // Ставим ограничение для выполнения скрипта на 60 сек
    
if (function_exists('set_time_limit'))@set_time_limit(60);
    if (
function_exists('ini_set'))
    {
        
ini_set('display_errors',false); // отключаем показ ошибок
        
ini_set('register_globals'false); // вырубаем глобальные переменные
        
ini_set('session.use_cookies'true); // используем куки для сессий
        
ini_set('session.use_trans_sid'true); // используем url для передачи сессий
        
ini_set('arg_separator.output'"&amp;"); // разделитель переменных в url (для соответствия с xml)
    
}

    
// принудительно вырубаем глобальные переменные
    
if (ini_get('register_globals')) {
      
$allowed = array('_ENV' => 1'_GET' => 1'_POST' => 1'_COOKIE' => 1'_FILES' => 1'_SERVER' => 1'_REQUEST' => 1'GLOBALS' => 1);
      foreach (
$GLOBALS as $key => $value) {
        if (!isset(
$allowed[$key])) {
          unset(
$GLOBALS[$key]);
        }
      }
    }

    list(
$msec$sec) = explode(chr(32), microtime()); // время запуска скрипта
    
$conf['headtime'] = $sec $msec;
    
$time=&time();

     



    
$phpvervion=explode('.'phpversion());
    
$config['phpversion']=$phpvervion[0];


    
$upload_max_filesize=ini_get('upload_max_filesize');
    if (
preg_match('#([0-9]*)([a-z]*)#i',$upload_max_filesize,$varrs))
    {
        if (
$varrs[2]=='M')$upload_max_filesize=$varrs[1]*1048576;
        elseif (
$varrs[2]=='K')$upload_max_filesize=$varrs[1]*1024;
        elseif (
$varrs[2]=='G')$upload_max_filesize=$varrs[1]*1024*1048576;
    }

    
// Начало сессии
    
include('session_start.php');
    
    
// настройки
    
include('configurations.php');



        if (isset(
$user) && $user['id'] == 1) {
            
// показ ошибок интерпретатора
            
error_reporting(E_ALL); // включаем показ ошибок
            
ini_set('display_errors',true); // включаем показ ошибок
        
}
    
    if (isset(
$_SERVER["HTTP_USER_AGENT"]) && preg_match('#up-browser|blackberry|windows ce|symbian|palm|nokia#i'$_SERVER["HTTP_USER_AGENT"]))
    
$webbrowser=false;
    elseif (isset(
$_SERVER["HTTP_USER_AGENT"]) && (preg_match('#windows#i'$_SERVER["HTTP_USER_AGENT"]) ||preg_match('#linux#i'$_SERVER["HTTP_USER_AGENT"]) ||preg_match('#bsd#i'$_SERVER["HTTP_USER_AGENT"]) ||preg_match('#x11#i'$_SERVER["HTTP_USER_AGENT"]) ||preg_match('#unix#i'$_SERVER["HTTP_USER_AGENT"]) ||preg_match('#macos#i'$_SERVER["HTTP_USER_AGENT"]) ||preg_match('#macintosh#i'$_SERVER["HTTP_USER_AGENT"])))
    
$webbrowser=true;else $webbrowser=false// определение типа браузера
    
if ($webbrowser == true)
    {
        
$config['web'] = true;
    }
    if (isset(
$_GET['web']) && $_GET['web']=='false')$config['web'] = false;
    if (
$config['web']==true)
    {    
$config['code_panel_home'] = "<img src='/i/panel/qlt_home_b.png' title='Моя страничка' />";
        
$config['code_panel_mail'] = "<img src='/i/panel/qlt_mail_b.png' title='Почта' />";
        
$config['code_panel_journal'] = "<img src='/i/panel/qlt_journal_b.png' title='Журнал' />";
        
$config['code_panel_lenta'] = "<img src='/i/panel/qlt_lenta_b.png' title='Лента' />";
    }
    
// подключаемся к базе данных
    
$dbi mysqli_connect("localhost""user""qwerty""base");
    if (!
$dbi) {
        print (
"Не удалось соединиться с базой данных.<br />n");
        exit();
    }
    
mysqli_query($dbi,'set charset utf8'); 
    
mysqli_query($dbi,'SET names utf8'); 
    
mysqli_query($dbi,'set character_set_client="utf8"'); 
    
mysqli_query($dbi,'set character_set_connection="utf8"'); 
    
mysqli_query($dbi,'set character_set_result="utf8"');

    
$ip=false;
    if(isset(
$_SERVER['HTTP_X_FORWARDED_FOR']) && $_SERVER['HTTP_X_FORWARDED_FOR']!='127.0.0.1' && preg_match("#^([0-9]{1,3}).([0-9]{1,3}).([0-9]{1,3}).([0-9]{1,3})$#",$_SERVER['HTTP_X_FORWARDED_FOR']))
    {
        
$ip2['xff']=$_SERVER['HTTP_X_FORWARDED_FOR'];
        
$ipa[] = $_SERVER['HTTP_X_FORWARDED_FOR'];
    }
    if(isset(
$_SERVER['HTTP_CLIENT_IP']) && $_SERVER['HTTP_CLIENT_IP']!='127.0.0.1' && preg_match("#^([0-9]{1,3}).([0-9]{1,3}).([0-9]{1,3}).([0-9]{1,3})$#",$_SERVER['HTTP_CLIENT_IP']))
    {
        
$ip2['cl']=$_SERVER['HTTP_CLIENT_IP'];
        
$ipa[] = $_SERVER['HTTP_CLIENT_IP'];
    }
    if(isset(
$_SERVER['REMOTE_ADDR']) && preg_match("#^([0-9]{1,3}).([0-9]{1,3}).([0-9]{1,3}).([0-9]{1,3})$#",$_SERVER['REMOTE_ADDR']))
    {
        
$ip2['add']=$_SERVER['REMOTE_ADDR'];
        
$ipa[] = $_SERVER['REMOTE_ADDR'];
    }
    
$ip=$ipa[0];
    
$iplong $ip;
    if (isset(
$_SERVER['HTTP_USER_AGENT']))
    {
        
$user_agent $_SERVER['HTTP_USER_AGENT'];
    } else 
$user_agent='Нет данных';
    
    include(
'functions.php');
    include(
'classes.php');
    include(
'start_user.php');
    
$rk ' | ';
    
$use_symbols "123456790abcdefghijhkmntwpuvxyz";
    
$use_symbols_len=strlen($use_symbols);
    
$passgen_ject '';
    for(
$i=0$i<10$i++)$passgen_ject .= $use_symbols{mt_rand(0,$use_symbols_len-1)};
    
$passgen 'passgen='.$passgen_ject;
    if (isset(
$user))
    {
        
$mdp md5("23156sduvfgufd$user[pass]w78eywgfqw47");
    } else {
        
$mdp md5("Array()");
    }


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