Вход Регистрация
Файл: system/power.php
Строк: 62
<?php
/*
------------------------------
##############################
-       Загруз Центр         -
-         by Kemel           -
##############################
------------------------------
*/
defined('Loads') or die('Error!');
// Включаем замер времени генерации страницы
DEFINE('STARTTIME',microtime(true));
//Устанавливаем внутреннюю кодировку
mb_internal_encoding("UTF-8");
// Стартуем сессию
session_name("sid");
session_start();
define('SID',session_id());
//Путь к файлам
defined('ROOT') or define('ROOT','./');
$root $_SERVER['DOCUMENT_ROOT'].'/';
/*----------------------------
-  Подключаемся к базе MYSQL -
-----------------------------*/
include_once ROOT.'system/config.php';
include_once 
ROOT.'system/class/mysql.php';
$db = new mysql(DB_HOSTDB_USERDB_PASS,DB_NAME);
if (
mysqli_connect_errno()) {
die(
'Подключение к серверу MySQL невозможно!'); 
}
$db -> set_charset('utf8');
include_once 
ROOT.'system/class/func.php';
$func = new func;
//////////////////////////////
//  Вытаскиваем настройки  //
////////////////////////////
$st $db -> query("SELECT `option`,`value` FROM `settings`;");
$set = array();
while (
$sett $st -> fetch_row()) {
$set[$sett[0]] = $sett[1];
}
$st -> free();
$db -> query("DELETE FROM `reklama` WHERE `time` < '".time()."'");
//Переменные
$do = isset($_GET['do']) ? trim($_GET['do']) : false;
$start = isset($_GET['start']) ? abs((int)$_GET['start']) : '0';
$id = isset($_GET['id']) ? abs((int)$_GET['id']) : false;
$msg NULL;
////////////////////////////////////////////////////////////
// Дата и время                                           //
////////////////////////////////////////////////////////////
date_default_timezone_set('Europe/Moscow');
//IP + Browser
//получаем реальный IP
 
if (!empty($_SERVER['HTTP_CLIENT_IP'])) 
 {
   
$ip $db -> real_escape_string(htmlspecialchars($_SERVER['HTTP_CLIENT_IP']));
 }
 elseif (!empty(
$_SERVER['HTTP_X_FORWARDED_FOR']))
 {
  
$ip $db -> real_escape_string(htmlspecialchars($_SERVER['HTTP_X_FORWARDED_FOR']));
 }
 else
 {
   
$ip $_SERVER['REMOTE_ADDR'];
 }
//получаем браузер
if (isset($_SERVER['HTTP_X_OPERAMINI_PHONE_UA'])) 
{
$browser $db -> real_escape_string(htmlentities($_SERVER['HTTP_X_OPERAMINI_PHONE_UA']));
}
else
{
$browser $db -> real_escape_string(htmlentities($_SERVER['HTTP_USER_AGENT'],ENT_QUOTES));
}
///////////////////////////////////////////////////////////
//                Проверка авторизации                    //
//////////////////////////////////////////////////////////
$aut false;
$admin false;
$moder false;
if (isset(
$_COOKIE['uid']) && isset($_COOKIE['pass']) && !isset($_SESSION['uid'])) {
$_SESSION['uid'] = $_COOKIE['uid'];
$_SESSION['pass'] = base64_decode($_COOKIE['pass']);
}
if (isset(
$_SESSION['uid']) && isset($_SESSION['pass'])) {
$uid abs((int)$_SESSION['uid']);
$pass md5(md5($_SESSION['pass']));
$sql $db -> query("SELECT * FROM `users` WHERE `id` = '".$uid."' AND `pass` = '".$pass."' LIMIT 1");
if (
$sql -> num_rows 0) {
$aut true;
$ya $sql -> fetch_assoc();
$sql -> free();
$db -> query("UPDATE `users` SET `ip` = '".$ip."', `browser` = '".$browser."', `lasttime` = '".time()."' WHERE `id` = '".$uid."' LIMIT 1");
//Админы и модеры
if ($ya['right'] == 3$admin true;
elseif (
$ya['right'] == 2$moder true;
else {
$admin false;
$moder false;
}
} else {
unset(
$_SESSION['uid']);
unset(
$_SESSION['pass']);
setcookie('uid','');
setcookie('pass','');
}
unset(
$sql);
}
//Интерфейс
include_once ROOT.'system/class/diz.php';
$diz = new diz;
if (
$aut) {
define('VERSION',$ya['version']);
} else 
define('VERSION','wap');
//кто в онлайне
require_once (ROOT.'system/online.php');
// Буфферизация вывода
/*if ($set['gzip'] == 'on')
{
    ob_start('ob_gzhandler');
} else
{
    ob_start();
}
*/
//Жанры
$janre = array('rap' => 'Рэп','pop' => 'Поп','club' => 'Клубняк','rock' => 'Рок','jazz' => 'Джаз',
'blues' => 'Блюз','alternative' => 'Альтернатива''shanson' => 'Шансон','other' => 'Остальное');
?>
Онлайн: 1
Реклама