Minde/Klaidos/SmartWEB/remote.php

Iš PHP, MySQL.
Peršokti į: navigaciją, paiešką
<?php
if(!defined('SMARTWEB'))
	define('SMARTWEB', 1);

if(!$_SERVER['REQUEST_URI']){
	$_SERVER['REQUEST_URI'] = "http://{$_SERVER['SERVER_NAME']}{$_SERVER['SCRIPT_NAME']}?{$_SERVER['QUERY_STRING']}";
}

	require_once(dirname(__FILE__).'/system/debugger_start.php');
	require_once("system/projects.php");
	if (substr($_SERVER['HTTP_HOST'], -3) == ":80") $_SERVER['HTTP_HOST'] = str_replace(":80", "", $_SERVER['HTTP_HOST']);
	if (!isset($_projects[$_SERVER['HTTP_HOST']])) $_projects[$_SERVER['HTTP_HOST']] = $_projects["default"];
	$pnconfig['_t147Tt'] = $_projects[$_SERVER['HTTP_HOST']];  
	require_once("system/config.php");
	require_once($pnconfig['_t147Tt']."/system/config.php");
	require_once($_t0577."error_handler.php");
	if ( empty($_no_sessions) ) session_start();
	
	$g_ini = ini_get('register_globals');
	if(empty($g_ini)) {
		extract($_REQUEST, EXTR_SKIP | EXTR_REFS);
		extract($_SESSION, EXTR_OVERWRITE);
	}
	
	if ( isset($_SERVER['HTTPS']) && $_SERVER['HTTPS'] == 'on' ) {
		$_t03R3 = str_replace("http://", "https://", $_t03R3);
        $_LOCAL_t03R3 = str_replace("http://", "https://", $_LOCAL_t03R3);
    }

	require_once($_t12M."m_site/wfiles/prefices.php");
	require_once($_t0577."db_".$_DB_TYPE.".php");
	$db = New Database();
	require_once( $_t07Tt . "backport.php" );
	require_once($_t07Tt."file_crypt.php");
	require_once($_t07Tt."configs.php");

	require_once($_t0577.'class_api.php');
    $api = new Api;
    $api->config = $pnconfig;
    $api->connect_api($db, 'db');
    $api->connect_api($tmpl, 'tmpl');
	
	if(isset($ru) && strlen($ru) > 0) {
		$include_file = file_decode($ru);
		$v_fnd = array('[MODULES_DIR_NAME]','[LOCAL_MODULES_DIR]','[MODULES_DIR_NAME_BY_MODULE]');
		$v_rpl = array($_t114e, $_t12M, ($_DB_PRE[$_GET['module_name']]?$_t20t.'/':'').$_t114e);
		$include_file = str_replace($v_fnd, $v_rpl, $include_file);
		if(preg_match('/(\.{2,})/', $include_file))
			header('Location: /index.php');
		require_once($_t02wR.$include_file);
	}

    require_once(dirname(__FILE__).'/system/debugger_end.php');

    if(!empty($_t22tE)) {
		@header("location: $_t22tE");
		echo "
		<script type=\"text/javascript\">
			this.location.href = '$_t22tE';
		</script>
		";
    }
?>