403Webshell
Server IP : 208.122.213.31  /  Your IP : 216.73.216.45
Web Server : Apache
System : Linux msd6191.mjhst.com 4.18.0-553.137.1.el8_10.x86_64 #1 SMP Wed Jun 24 11:40:24 UTC 2026 x86_64
User : WHMCS_MIA_382 ( 1001)
PHP Version : 7.4.33
Disable Function : NONE
MySQL : ON  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : OFF  |  Sudo : ON  |  Pkexec : ON
Directory :  /home/httpd/html/sportyone.com/public_html/code/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /home/httpd/html/sportyone.com/public_html/code/c_home_pub.php
<?php 
$page_title = 'Sporty One';
$page = 1;
	if(!empty($_GET['page'])) {
		$page = intval($_GET['page']);
	} else {
		$_SESSION['f_niche'] = false;
		$_SESSION['f_section'] = false;
	}
	
$pg = ($page - 1) * FRONT_ITEMS_PER_PAGE;

	$page_title .= ' - Home ';
			$section_title = ' New @ SportyONE  ';
			$niche_join = "";
			if(!empty($_SESSION['f_niche'])) {
				$niche_join = "join niche2asset as n2a on n2a.asset_id = a.asset_id and n2a.niche_id = '{$_SESSION['f_niche']}'";
			}
			

			// debutant action
			$sql = "select SQL_CACHE a.asset_id, a.media, a.asset_title, a.asset_text, a.p_date, a.site_id, m.model_name,
								m.model_id, s.site_id, s.site_name, s.site_link
					from asset as a
					JOIN mod2asset AS m2v ON m2v.asset_id =  a.asset_id
					join models as m on m.model_id = m2v.model_id
					join sites as s on s.site_id = a.site_id
					where a.live = 'y' and media = 'D' 
					and a.p_date <= '".date('Y-m-d')."'
					order by a.p_date desc 
					limit 1 ";
			$deb_result = $connection->query($sql);			
			
			// POPULAR PHOTOS action
			$sql = "select SQL_CACHE  a.asset_id, a.media, a.asset_title, a.asset_text, a.p_date, a.site_id, a.site_desig, a.hosted_url, m.model_name,
								m.model_id, s.site_id, s.site_name, s.site_link, DATE_FORMAT(a.p_date, '%m/%d/%Y') as pretty_date
					from asset as a
					JOIN mod2asset AS m2v ON m2v.asset_id =  a.asset_id 
					join models as m on m.model_id = m2v.model_id
					join sites as s on s.site_id = a.site_id
					where a.live = 'y' and media = 'P' 
					and a.p_date <= '".date('Y-m-d')."'
					order by a.views desc 
					limit 15 ";
			$pop_photos_result = $connection->query($sql);		
				

// main		----   main homepage --- 		----   main homepage --- 		----   main homepage --- 		----   main homepage --- 		----   main homepage --- 
			$cond = "";
			if(!empty($_GET['asset_id'])) {
				$cond = " and a.asset_id =  '{$_GET['asset_id']}'";
			}
	// and media = 'B'
	 	$sql = "select SQL_CACHE  a.site_desig, a.hosted_url, a.asset_id, a.media, a.asset_title, a.asset_text, a.p_date, DATE_FORMAT(a.p_date, '%W %M %D %Y') as pretty_date, a.site_id, a.static_link, a.sporty_trailer_url, a.vid_url 	 
					from asset as a
					$niche_join
					where a.live = 'y'  $cond
					and a.p_date <= '".date('Y-m-d')."'
					group by a.asset_id
					order by a.p_date desc, enter_time desc
					limit $pg, " . FRONT_ITEMS_PER_PAGE;

					
			$result = $connection->query($sql);
			$count = $connection->query("SELECT SQL_CACHE count(*)  as count from asset as a where a.live = 'y'  $cond 		and a.p_date <= '".date('Y-m-d')."' ");

			
			$new_result = array();
			foreach($result as $key => $element) {
				$tags_sql = "
				SELECT niche.niche_id, niche.niche_name
				from niche, niche2asset
				where niche2asset.niche_id = niche.niche_id 
				and niche2asset.asset_id = '{$element['asset_id']}'
				";
				$tags = $connection->query($tags_sql);
				$new_result[$key] = $element;
				$new_result[$key]['tags'] = $tags;
				if(is_numeric($new_result[$key]['site_id']) && $new_result[$key]['site_id'] != 0) {
					$studio = $connection->query("SELECT * from sites where site_id = {$new_result[$key]['site_id']}");
					if(!empty($studio)) {
						$new_result[$key]['site_name'] = $studio[0]['site_name'];
						$new_result[$key]['site_link'] = $studio[0]['site_link'];
					} else {
						$new_result[$key]['site_name'] = 'Not Set';
						$new_result[$key]['site_link'] = '#';
					}
				} else {
					$new_result[$key]['studio'] = 'Not Set';
					$new_result[$key]['site_link'] = '#';
				}
			}
			$result = $new_result;
			
			if($count[0]['count'] > FRONT_ITEMS_PER_PAGE) {
				$pagination['pages'] = ceil($count[0]['count'] / FRONT_ITEMS_PER_PAGE);
				$pagination['page'] = $page;
				$pagination['links'] = 4;
				$pagination['link'] = '?content=home&page=';
			}
			
			$popu_models = " select model_name, model_id 
					from models
					order by views desc
					limit 33 "; 
			$popu_models = $connection->query($popu_models);		
			
//  latest photosets
		 $latest_p = "select  a.asset_id, a.media, a.asset_title, a.asset_text, a.p_date, a.site_id, a.site_desig, a.hosted_url, 
							DATE_FORMAT(a.p_date, '%m/%d/%Y') as pretty_date, m.model_name, m.model_id
							from asset as a 
							join mod2asset as m2v on a.asset_id = m2v.asset_id 
							join models as m on m2v.model_id = m.model_id
					where a.live = 'y' and media = 'P' 
					and a.p_date <= '".date('Y-m-d')."'
					group by a.asset_id
					order by a.p_date desc 
					limit  11, 21  "; 
		$latest_p = $connection->query($latest_p);
		
		$latest_v = "select SQL_CACHE a.asset_id, a.media, a.asset_title, a.asset_text, a.p_date, a.site_id, a.site_desig, a.vid_url, a.hosted_url,
							DATE_FORMAT(a.p_date, '%m/%d/%Y') as pretty_date, m.model_name, m.model_id, s.site_name, 	s.site_link
							from asset as a 
							join sites as s on s.site_id = a.site_id
							join mod2asset as m2v on a.asset_id = m2v.asset_id 
							join models as m on m2v.model_id = m.model_id
					where a.live = 'y' and media = 'V' 
					and a.p_date <= '".date('Y-m-d')."'
					group by a.asset_id
					order by a.p_date desc 
					limit  11, 10  ";
		$latest_v = $connection->query($latest_v);		
			
			
				
			$sql_news = "select description, live   
					from news where live = 'y'
					limit 1";
			$news = $connection->query($sql_news);	
			foreach($news as $key => $element) 
			{
				$news_desc = $element['description'];
				$news_live = $element['live'];
			}	

			$sql_news2 = "select description, live, image_name, link   
					from news2 where live = 'y'
					limit 1";
			$news2 = $connection->query($sql_news2);	
			foreach($news2 as $key => $element) 
			{
				$news2_desc = $element['description'];
				$news2_live = $element['live'];
				$news2_image_name = $element['image_name'];
				$news2_link = $element['link']; 
			}
			// 					
			
			

			$sql_niches = "select niche.niche_name, niche.niche_id from niche, niche2asset 
						   where niche2asset.niche_id = niche.niche_id group by niche.niche_id order by niche.niche_name ASC";
			$niches = $connection->query($sql_niches);
	?>
		

Youez - 2016 - github.com/yon3zu
LinuXploit