Вход Регистрация
Файл: pan/config.php
Строк: 62
<?php
/*
Автор скрипта: Juse
Модификация: Jahak
*/

@error_reporting(E_ALL E_NOTICE);
@
ini_set('display_errors'false);
@
ini_set('html_errors'false);
@
ini_set('error_reporting'E_ALL E_NOTICE);

if (empty(
$_GET['did'])){
    
$_GET['did']='../';
//путь от куда начинаем
include_once "Core/funkcions.php";
$file file("data/user.dat");
$udata explode("|"$file[0]);
if (!
$udata[0]){
    
$udata[0]='Demo';
}
if (!
$udata[1]){
    
$udata[1]='Demo';
}
if (!
$udata[2]){
    
$udata[2]='20';
}
$root $_SERVER['DOCUMENT_ROOT'];
if (!
$_SERVER['REMOTE_ADDR']){
    echo 
'<b>Sorry</b>';
    exit;
}
$cookielog htmlspecialchars($_COOKIE['cookielog']);
$cookiepass htmlspecialchars($_COOKIE['cookiepass']);

if (
$udata[0]!==$cookielog && ($udata[1]!==$cookiepass)){
    
header('Location: auth.php');
    exit;
}

@
define('ONPAGE',10);
@
define('BACKUPDR','data');
@
define('YESSQL','YES');
$oall 0;
if(isset(
$_POST['all'])){
    
$oall 1;
}
$om 0;
if((isset(
$_POST['m'])) || (isset($_GET['m']))) {
    if(isset(
$_POST['m'])){
        
$om intval($_POST['m']);
    } else {
        
$om intval($_GET['m']);
    }
    if((
$om<0) || ($om>10)){
        
$om  0;
    }
}
$obp 1;
if((isset(
$_POST['bp'])) || (isset($_GET['bp']))) {
    if(isset(
$_POST['bp'])){
        
$obp intval($_POST['bp']);
    } else {
        
$obp intval($_GET['bp']);
    }
    if(
$obp<1){
        
$obp 1;
    }
}
$otp 1;
if((isset(
$_POST['tp'])) || (isset($_GET['tp']))){
    if(isset(
$_POST['tp'])){
        
$otp intval($_POST['tp']);
    } else {
        
$otp intval($_GET['tp']);
    }
    if(
$otp<1){
        
$otp 1;
    }
}
$oh '';
$rh '';
$ou '';
$ru '';
$op '';
$rp '';
if((isset(
$_POST['h'], $_POST['u'], $_POST['p'])) || (isset($_GET['h'], $_GET['u'], $_GET['p']))){
    if(isset(
$_POST['h'], $_POST['u'], $_POST['p'])){
        
$h $_POST['h'];
        
$u $_POST['u'];
        
$p $_POST['p'];
    } else {
        
$h $_GET['h'];
        
$u $_GET['u'];
        
$p $_GET['p'];
    }
    
$h trim(rawurldecode($h));
    if(@
preg_match('~^[[:print:]]{4,64}$~i'$h)){
        
$oh $h;
        
$rh rawurlencode($h);
    }
    unset(
$h);
    
$u trim(rawurldecode($u));
    if(@
preg_match('~^[[:print:]]{1,64}$~i'$u)){
        
$ou $u;
        
$ru rawurlencode($u);
    }
    unset(
$u);
    
$p trim(rawurldecode($p));
    if(@
preg_match('~^[[:print:]]{1,128}$~i'$p)){
        
$op $p;
        
$rp rawurlencode($p);
    }
    unset(
$p);
}
if(
$oh===''){
    
$oh 'localhost';
}
$ob '';
$rb '';
if((isset(
$_POST['b'])) || (isset($_GET['b']))){
    if(isset(
$_POST['b'])){
        
$b $_POST['b'];
    } else {
        
$b $_GET['b'];
    }
    
$b trim(rawurldecode($b));
    if(@
preg_match('~^[[:print:]]{1,64}$~i'$b)){
        
$ob $b;
        
$rb rawurlencode($b);
    }
    unset(
$b);
}
$cnms 0;
$onms '';
if(isset(
$_POST['nms'])){
    if(@
is_array($_POST['nms'])){
        
$nms = @array_map('trim', @array_map('rawurldecode'$_POST['nms']));
        
$ctnms count($nms);
        if(
$ctnms>=1){
            
$check 0;
            for(
$ch 0$ch<$ctnms$ch++){
                if(@
preg_match('~^[[:print:]]{1,64}$~i'$nms[$ch])){
                    
$check++;
                }
            }
            if(
$ctnms===$check){
                
$cnms $ctnms;
                
$onms $nms;
            }
        }
        unset(
$nms);
    }
}
$connect 0;
if((
$oh!=='') && ($ou!=='') && ($op!=='') && ($om>=1)){
    if(@
mysql_connect($oh$ou$op)){
        
$connect 1;
    }
}
$selectdb 0;
if((
$connect===1) && ($ob!=='') && ($om>3)){
    if(@
mysql_select_db($ob)){
        
$selectdb 1;
    }
}
$r = @mt_rand(100999);
@
define('MY77CH','YES');
Онлайн: 2
Реклама