ACC SHELL

Path : /www/hosting/oltv.cz/_/include/
File Upload :
Current File : /www/hosting/oltv.cz/_/include/config.php

<?php
defined("PRODUCTION") ? NULL : define("PRODUCTION", FALSE);
defined("PERNAMENT_CMS_LOGIN") ? NULL : define("PERNAMENT_CMS_LOGIN", true);
// připojení k databázi
defined("DB_HOST") ? NULL : define("DB_HOST", "localhost");
defined("DB_USER") ? NULL : define("DB_USER", "oltvcza.36095");
defined("DB_PASS") ? NULL : define("DB_PASS", "vMJfQXF5ielUrp");
defined("DB_NAME") ? NULL : define("DB_NAME", "oltvcza_36095");
defined("DB_CHARACTER") ? NULL : define("DB_CHARACTER", "utf8");
defined("INC_DIR") ? NULL : define("INC_DIR", "inc");
defined("DEBUGGER") ? NULL : define("DEBUGGER", TRUE);
defined("DATA_DIR") ? NULL : define("DATA_DIR",str_replace("include","",__DIR__ . "data/"));
mb_internal_encoding("UTF-8");
date_default_timezone_set('Europe/Prague');
ob_start();
require("functions.php");
require("functions_local.php");
require ("nette.min.php");
require ("dibi.min.php");
ini_set("session.gc_maxlifetime", "10800");
ini_set('session.use_only_cookies', 1);

dibi::connect(array("driver"=>"mysqli","host"=> DB_HOST,"username"=>DB_USER,"password"=>DB_PASS,"database"=>DB_NAME,"charset"=>"utf8","profiler"=>TRUE));
$configurator = new Nette\Config\Configurator;
$configurator->setTempDirectory(dirname(__DIR__)."/temp");
$configurator->createRobotLoader()->addDirectory(dirname(__DIR__)."/class")->register();
$container = $configurator->createContainer();
$httpRequest = $container->httpRequest;
define("IS_AJAX",($httpRequest->isAjax())?1:0);
if (DEBUGGER) {
	$debugArray = array();
	if (isset($_SESSION["admin_superadmin"]) &&  $_SESSION["admin_superadmin"] == 1) {
	$debugArray = array(ip_adresa());
	}
} else { $debugArray = array();}
use Nette\Diagnostics\Debugger;Debugger::enable();
$configurator->setDebugMode($debugArray);
$configurator->enableDebugger(dirname(__DIR__)."/logs");
\Nette\Diagnostics\Debugger::$strictMode = FALSE;
//$memcache = new Memcache;
//$memcache->addserver('127.0.0.1');
//$memcache->connect('127.0.0.1');
//$array = $memcache->get('admin_info');
//if(!$array) {
	$array = dibi::query("SELECT kod, hodnota FROM [admin_info] ORDER BY nazev ASC")->fetchPairs("kod","hodnota");
//	$memcache->set("admin_info",$array,MEMCACHE_COMPRESSED,300);
//}
foreach ($array as $key => $value) { defined($key) ? NULL : define($key,$value); }
// router
$ru = &$_SERVER['REQUEST_URI'];
$qmp = strpos($ru, '?');
list($path, $params) = $qmp === FALSE ? array($ru, NULL) : array(substr($ru, 0, $qmp), substr($ru, $qmp + 1));
$parts = explode('/', $path);
$i = 0;
foreach ($parts as $part) { if (strlen($part) && $part !== '..' && $part !== '.') { define('URI_PART_'.$i, $part); $i++; } }
define('URI_PARAM', !isset($params) ? '' : $params);
define('URI_PARTS', $i);
define('URI_PATH', $path);
define('URI_REQUEST', $_SERVER['REQUEST_URI']);

ACC SHELL 2018