Вход Регистрация
Файл: includes/Core.php
Строк: 181
<?php
/**
 * ====================================================================================
 *                           PremiumMediaScript (c) KBRmedia
 * ----------------------------------------------------------------------------------
 * @copyright - This software is exclusively sold at CodeCanyon.net. If you have downloaded this
 *  from another site or received it from someone else than me, then you are engaged
 *  in illegal activity. You must delete this software immediately or buy a proper
 *  license from http://codecanyon.net/user/KBRmedia/portfolio?ref=KBRmedia.
 *
 *  Thank you for your cooperation and don't hesitate to contact me if anything :)
 * ====================================================================================
 *
 * @author KBRmedia (http://gempixel.com)
 * @link http://gempixel.com 
 * @license http://gempixel.com/license
 * @package Easy_Media_Script
 * @subpackage Core_File
 */
  // Defined Constants
    
define("_VERSION","1.6.1");
    
define("APP"TRUE);
    
define("ENABLE_PLUGINS"FALSE);    
  
// Defined Paths
  
define("ROOT",dirname(dirname(__FILE__)));
  
define("LIB",ROOT."/includes/library");
    
define("LANGPATH",ROOT."/includes/languages");
    
// Define Media Paths
    
define("MEDIA",ROOT."/content/media");
    
define("THUMBS",ROOT."/content/thumbs");
    
define("PLUGINS",ROOT."/content/plugins");
    
// Compress Page
    
if($config["gzip"]){
      
ob_start("ob_gzhandler"); 
    }
    
// Starts a session
    
if(!isset($_SESSION)){
      
session_start();
    }
    
// Error Reporting
    
if(!isset($config["debug"]) || $config["debug"]==0) {
      
error_reporting(0);
    }else{
        
ini_set("display_error""1");
        
ini_set('error_reporting'E_ALL);        
      
error_reporting(-1);
    }

    
// If Magic Quotes is ON then Remove Slashes
    
if(function_exists("get_magic_quotes_gpc") && get_magic_quotes_gpc()) {
      if(
$_GET$_GET array_map('stripslashes'$_GET);  
      if(
$_POST$_POST array_map('stripslashes'$_POST);  
      if(
$_COOKIE$_COOKIE array_map('stripslashes'$_COOKIE);
    } 
    
// Define Timezone
    
if(!empty($config["timezone"]) || $config["timezone"]!=="RTZ"){
        
date_default_timezone_set($config["timezone"]);
    }
    
// Core Functions
    
include(ROOT."/includes/Functions.php");
    
    
// Connect to database
    
include(ROOT."/includes/Database.class.php");    
    
$db = new Database($config$dbinfo);
    
$config $db->get_config();


    
$config["prefix"] = $dbinfo["prefix"];
    
$config["smtp"] = json_decode($config["smtp"],TRUE);
    if(!isset(
$config["smtp"]["host"])){
        
$config["smtp"]["host"] = "";
        
$config["smtp"]["port"] = "";
        
$config["smtp"]["user"] = "";
        
$config["smtp"]["pass"] = "";        
    }
    
$config["type"] = json_decode($config["type"],TRUE);
    if(!isset(
$config["type"]["video"])){
        
$config["type"]["video"] = 1;
    }
    if(!isset(
$config["type"]["music"])){
        
$config["type"]["music"] = 1;
    }    
    if(!isset(
$config["type"]["vine"])){
        
$config["type"]["vine"] = 1;
    }    
    if(!isset(
$config["type"]["picture"])){
        
$config["type"]["picture"] = 1;
    }    
    if(!isset(
$config["type"]["post"])){
        
$config["type"]["post"] = 1;
    }    
    if(!isset(
$config["type"]["blog"])){
        
$config["type"]["blog"] = 1;
    }                    
    
$config["amount_points"] = json_decode($config["amount_points"],TRUE);

    
// Defines Template Path
    
define("THEME",ROOT."/themes/{$config["theme"]}");
    
    
// Application Helper
    
include(ROOT."/includes/Main.class.php");
    
Main::set("config"$config);

      
// Start Application        
    
include(ROOT."/includes/App.class.php");    
    
$app = new App($db$config);    
        
    
// Default Language
    
$_language=$config["default_lang"];
    
// Set Language from Cookie
    
if(isset($_COOKIE["lang"])) $_language=Main::clean($_COOKIE["lang"],3,TRUE);    
    
// Set Language
    
if(isset($_GET["lang"]) && strlen($_GET["lang"])=="2"){
        
setcookie("lang",strip_tags($_GET["lang"]), strtotime('+30 days'), '/'NULL0);
        
$_language Main::clean($_GET["lang"],3,TRUE);
    }        
    
// Get Language File
    
if(isset($_language) && $_language!="en" && file_exists(ROOT."/includes/languages/".Main::clean($_language,3,TRUE).".php")) {
      include(
ROOT."/includes/languages/".Main::clean($_language).".php");
      if(isset(
$lang) && is_array($lang)) {
          
Main::set("lang",$lang);
          
$app->lang $_language;
      }
    }
Онлайн: 0
Реклама