| 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 : |
<?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);
?>