HEX
Server: Apache
System: Linux msm5694.mjhst.com 3.10.0-1160.119.1.el7.x86_64 #1 SMP Tue Jun 4 14:43:51 UTC 2024 x86_64
User: camjab_ssh (1000)
PHP: 5.3.29
Disabled: NONE
Upload Files
File: /home/httpd/html/camrub.com/public_html/controllers/control.router.php
<?php
if(!isset($_GET['url'])) { 
	pageNotFound(); 
}

$url = mysqli_real_escape_string($dblink, $_GET['url']); 

if(stripos($url,'/') !== false) { 
	//router for SE friendly URLs
	$routerArray = explode("/",$url);
	$validFilters = array("tags","status","gender","ethnicity","hair","age","sites","languages"); 
	foreach($routerArray as $k=>$v) { 
		if(in_array($v,$validFilters)) { 
			if(isset($routerArray[$k+1])) { 
				$thisValue = explode(",",$routerArray[$k+1]);
				$thisRoute[$v] = $thisValue; 
			}
		}
	}
	if(isset($thisRoute) && is_array($thisRoute)) { 
		$_GET = array_merge($_GET,$thisRoute); 
		unset($_GET['url']);
		
	}
	$_template_header = 'overall_header';
	$_template_content = 'index';
	$_template_footer = 'overall_footer';
} else { 
	//custom url
	$data = dbRow("SELECT * FROM custom_links WHERE url = '".$url."'");
	if(!is_array($data)) { 
		pageNotFound();
	}

	parse_str($data['query_string'],$parsed); 
	if(is_array($parsed)) { 
		$_GET = array_merge($_GET,$parsed);
	} else { 
		pageNotFound();
	}

	//overwrite defaults so that inc.metatags.php doesn't interfere.
	$config['default_meta_title'] = $data['title'];
	$config['default_header_title'] = $data['headertitle']; 
	$config['default_meta_description'] = $data['meta_desc']; 
	$config['default_meta_keywords'] = $data['meta_kw'];
	$config['default_meta_robots'] = $data['meta_robots']; 

	$_template_header = 'overall_header';
	$_template_content = 'index';
	$_template_footer = 'overall_footer';
}