403Webshell
Server IP : 10.200.247.200  /  Your IP : 216.73.217.19
Web Server : Apache
System : Linux synergy-usa-sites 6.8.0-138-generic #138-Ubuntu SMP PREEMPT_DYNAMIC Fri Jul 31 22:41:49 UTC 2026 x86_64
User : jeremy ( 1001)
PHP Version : 8.4.25
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : OFF  |  Sudo : ON  |  Pkexec : OFF
Directory :  /var/www/usa_sites/usafundingapplications.org/lib/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /var/www/usa_sites/usafundingapplications.org/lib/inc.php
<?
/**
  * /lib/inc.php
  *
  * This file must be included on the 1st line of all output files that are utilizing this framework
  *
  * @copyright 2016-2021 Synergy Pro Marketing
  * @author Aaron Campbell <aaron@synergymentoring.com>
  *	@license None, All Rights Reserved
  * @package Layout
  * @ignore
  */

	session_start();
	
/** Set up site configuration variables. */
	$requestUri = $_SERVER['REQUEST_URI'];
	$host = $_SERVER['HTTP_HOST'];
	$siteURL = explode('.', $host);
	if(strpos($host, 'www.') !== false) 
	{
		$site = $siteURL[1] . "." . $siteURL[2];	
		$resellerID = $siteURL[1];
	}
	else
	{
		$site = $siteURL[0] . "." . $siteURL[1];	
		$resellerID = $siteURL[0];
	}
	
	$debug = false;

//=======================================================================================

		$development = false;
		$production = false;
		
		if(strpos($host, "dev"))
		{
			$development = true;
			$production = false;	
		}
		else
		{
			$development = false;
			$production = true;	
		}
	
//=======================================================================================

		function accessProtocol($host)
		{
			$https = $_SERVER['HTTPS'];
			$currentLocation = $_SERVER['REQUEST_URI'];
			if($https == 'off' || !$https)
			{
				header('Location: https://'.$host.$currentLocation);
			}
		}
		if(strpos($host, 'vxbuild') !== false){}
		else
		{
			accessProtocol($host);
		}

//=======================================================================================
  		
		$dbHost = "db.syndbs.com";
		$dbUsername = "lc2user";
		$dbPassword = "SYN57CRUZ";
		$dbUser = "lc2admin";

//=======================================================================================

		// common among child files
		require_once($_SERVER['DOCUMENT_ROOT'] . "/vx/lib/access.php");
		require_once($_SERVER['DOCUMENT_ROOT'] . "/vx/lib/mysql.php");
		require_once($_SERVER['DOCUMENT_ROOT'] . "/vx/lib/ua.php");
		require_once($_SERVER['DOCUMENT_ROOT'] . "/vx/lib/func.php"); 
		require_once($_SERVER['DOCUMENT_ROOT'] . "/vx/lib/user.php");

//=======================================================================================
// 								SITE & SESSION DATA
	
	// GET SITE DATA ===========================================================
	$siteData = $db->query("SELECT * FROM site WHERE site_domain = '$site'");
	$siteData = $siteData[0];
	$siteCode = $_SESSION['site_code'] = $siteData['site_code'];
	$siteName = $siteData['site_name'];
	$siteDomain = $siteData['site_domain'];
	$sitePhone = $siteData['phone'];
	$siteAddress = $siteData['mailing_address'];
	$siteEmail = $siteData['refund_email'];
	$sitePrice = $siteData['rebill_amount'];
	if(!empty($siteCode))
	{	
		$siteSettings = array();
		$siteHeaderData = $db->query("
											SELECT 
													* 
											FROM lc2systems.headers
											WHERE 
													site_code = '$siteCode'
												AND 
													status = '".($_POST['switch'] ? 'active' : 'inactive')."' 
											ORDER BY last_updated DESC 
											LIMIT 1 
									");
		foreach($siteHeaderData[0] as $headerKey => $headerValue)
		{
			if($headerKey == 'categories')
			{
				$headerMenuCategories = explode(",", $headerValue);
				for($i=0; $i<count($headerMenuCategories); $i++)
				{
					$categoryData = $db->query("
													SELECT 
															short_name AS label,
															slug
													FROM grdb.grd_categories
													WHERE 
															categories_id = '".$headerMenuCategories[$i]."'
												");
					$categorySlug = preg_replace("/_/", " ", $categoryData[0]['slug']);
					$categorySlug = ucwords(strtolower($categorySlug));
					$categorySlug = preg_replace("/ /", "", $categorySlug);
					$categoryData[0]['id'] = "headerCategory".$categorySlug;
					$siteSettings['header'][$headerKey][] = $categoryData[0];
				}
			}
			else
			{
				if($headerValue == "0" || $headerValue == "1")
				{
					$headerValue = ($headerValue * 1);
				}
				$siteSettings['header'][$headerKey] = $headerValue;
			}
		}
	}
	$_SESSION['version'] = $siteSettings['header']['version'];
	//echoPre($siteSettings);
	
	$userDB = "lc2" . $siteCode . "_lc";
	//---------------------------------------------------------------------
	
	// GET USER SESSION DATA ===================================================
	$sessionData = userSession($userDB, $db);
	$session = $sessionData['session'];

	if(!empty($session))
	{
		$user = $_SESSION['user'] = $sessionData['user'];
		$email = $_SESSION['email'] = $sessionData['email'];
		$firstName = $_SESSION['firstName'] = $sessionData['firstName'];
		$lastName = $_SESSION['lastName'] = $sessionData['lastName'];
		$sessionData['section'] = $slug;
		$greeting = $sessionData["greeting"];
		$lead = $_SESSION['lead'] = $sessionData['lead'];
		$admin = $_SESSION['admin'] = $sessionData['admin'];
	}
	else
	{
		$greeting = "Welcome back";
	}
	$noTracking = $_SESSION['no_tracking'] = false;
	if($_REQUEST['login_source'] == "surf_cs_login")
	{
		 $noTracking = $_SESSION['no_tracking'] = true;
	}
	//---------------------------------------------------------------------
	
	// unique to front end
	require_once($_SERVER['DOCUMENT_ROOT'] . "/lib/init.php");	
//=======================================================================================

		ob_start();
	
//=======================================================================================

		$viewportWidth = 1260;	
		
		if(!$phone && !$tablet) 
		{
			$viewportWidth = 1260;	
		}
		if(!$phone && $tablet) 
		{
			$viewportWidth = 768;	
		}  
		else 
		{
			$viewportWidth = 320;
		}

//=======================================================================================
	
	$states = $db->query("SELECT * FROM geo.states");
		
//=======================================================================================

		$user = $_SESSION['user'];
		$email = $_SESSION['email'];
		$firstName = $_SESSION['firstName'];
		$lastName = $_SESSION['lastName'];
		
		$guest = false;	
		if(!empty($user) && $user > 0)
		{
			$guest = false;	
		}
		else
		{
			$guest = true;	
		}
	
		if(!empty($user) && $user > 0)
		{
			$userData = userData($user, $userDB, $db);
		}
		
//=======================================================================================
?>

Youez - 2016 - github.com/yon3zu
LinuXploit