<?php
require_once 'inc/cached.php';
cachedTOP(1);

require_once 'inc/mysqli.php';
include 'inc/functions.php';

	$folder = $db->getRow('SELECT * FROM folders WHERE url_name = ?s',$_GET['name']);
	
	if($_SERVER['REQUEST_URI'] == '/song-list.php?name='.rus2eng(str2url($folder['name'])).(isset($_GET['page']) ? '&page='.$_GET['page'] : null)){
		header("HTTP/1.1 301 Moved Permanently"); 
		header('Location: /song-list/'.rus2eng(str2url($folder['name'])).'/'.(isset($_GET['page']) ? $_GET['page'].'/' : null));
		exit;
	}
	
	if($_GET['page'] == 1){
		header("HTTP/1.1 301 Moved Permanently"); 
		header('Location: /song-list/'.rus2eng(str2url($folder['name'])).'/');
		exit;
	}

	if(empty($folder['id'])){
		
		$title = 'Такой категории нет нашей базе';
		$desc = 'Такой категории нет в нашей базе';
		
		include 'inc/head.php';
		echo '<div class="left-menu"><div class="main-block">Такой категории нет в нашей базе!';

		echo '</div>
		<div style="clear: both;"></div>
		</div>';
		include 'inc/right.php';	
		
		include 'inc/foot.php'; exit;
	}

$title = (!empty($folder['title']) ? $folder['title'].(!empty($_GET['page']) ? ' | Страница '.$_GET['page'] : null) : $folder['name'].' - скачать бесплатно в mp3 формате'.(!empty($_GET['page']) ? ' | Страница '.$_GET['page'] : null));
$desc = (!empty($folder['desc']) ? $folder['desc'] : 'На нашем сайты вы сможете скачать музыку из категории '.$folder['name'].' бесплатно в хорошем качестве'.(!empty($_GET['page']) ? ' | Страница '.$_GET['page'] : null));
$key = $folder['name'].', музыка, русская, зарубежная, популярное, лучшие музыканты, скачать, на телефон, слушать, онлайн, 2018';

if($folder['lang'] == 'ru'){
	$foot_text = '<h1><b>Русская Музыка На Телефон</b></h1><br />
	<h2>Уважаемый посетитель, мы рады видеть вас на сайте '.$_SERVER['HTTP_HOST'].'!<br />
	У нас Вы можете бесплатно <b>скачать музыку на телефон</b>, а так же <b>песни популярных исполнителей</b>. 
	Вы можете <b>слушать музыку онлайн</b> и для этого не требуется прохождения регистрации. 
	<b>Скачать треки 2017-1018</b> можно совершенно бесплатно. У нас десятки тысяч популярных композиций, большой выбор известных музыкантов. 
	Слушайте мелодии и песни, скачивайте хиты в неограниченном количестве! 
	На сайте Вы всегда можете найты <b>новинки музыки 2018</b>, <b>композиции российских исполнителей</b> воспользовавшись нашим поиском. 
	Скачивайте <b>музыку в mp3</b> формате и хорошем качестве. 
	Заходите к нам чаще и скачивайте русские <b>мелодии на телефон</b> или пк в формате мп3, или слушайте онлайн без ограничений!</h2>';
}else{
	$foot_text = '<h1><b>Зарубежная Музыка На Телефон</b></h1><br />
	<h2>Наш музыкальный сервис '.$_SERVER['HTTP_HOST'].' позволяет скачивать или <b>слушать музыку  
	зарубежных исполнителей</b> бесплатно и без регистрации в формате мп3. У нас Вы найдете как песни <b>зарубежных исполнителей</b>, 
	так и <b>композиции отечественных исполнителей</b>. Самые <b>свежие новинки музыки</b> в формате mp3 Вы можете <b>скачать на мобильный телефон</b>
	или <b>слушать онлайн</b> в своем браузере без ограничений. Воспользовавшись нашим поиском, Вы найдете самые <b>модные новинки mp3</b> зарубежных исполнителей.<br />
	Скачивайте музыку в хорошем качестве, <b>композиции зарубежных исполнителей бесплатно</b> и без регистрации в <b>формате mp3</b>.<br />
	У нас можно <b>скачать бесплатно новые песни</b> популярных музыкантов  неограниченном количестве!<br />
	Заходите к нам чаще и скачивайте <b>зарубежные хиты на телефон</b> или пк без ограничений!
	</h2>';
}

if($_GET['page'] >= 2){
	$canonical = 'song-list/'.$_GET['name'].'/';
}

include 'inc/head.php';
?>
<div class="left-menu">
<div class="blok-speedbar">
<span id="speedbar">  
  <span itemscope itemtype="https://www.schema.org/SiteNavigationElement">
	<span itemprop="name"><a href="/" itemprop="url">Главная</a></span> 
	  » <?=$folder['name'].(isset($_GET['page']) ? ' | Страница '.intval($_GET['page']) : null)?>
	</span>
</span>
</div>
  <div class="main-block" itemscope itemtype="https://schema.org/MusicGroup">
    <div class="block-title"><span itemprop="name"><?=$folder['name']?></span><img src="<?=URL?>style/img/title.png" alt="<?=$folder['name']?>"></div>
        <ul class="playlist">

			<?php 
				$num = set('pages', $db); 
				$posts  = $db->query("SELECT `id` FROM `files` WHERE `lang` = ?s", $folder['lang']);
				$total = intval(($db->numRows($posts) - 1) / $num) + 1; 
				$page = (isset($_GET['page']) ? intval($_GET['page']) : 1);
				if(empty($page) or $page < 0) $page = 1;  
				if($page > $total) $page = $total; 
				$start = $page * $num - $num;
				total_page($_GET['page'],$total,'/song-list/'.rus2eng(str2url($folder['name'])).'/'.$total.'/');
				
				if(count($db->numRows($posts)) == 0){
					echo 'Музыка отсутствует!';
				}
				
				$data = $db->getAll("SELECT * FROM `files` WHERE `lang` = ?s ORDER BY `date_add` DESC LIMIT ?i, ?i", $folder['lang'], $start, $num);
				foreach($data as $file){
					
				$time_schema = explode(':', $file['playtime_string']);
			?>
			
				<li itemprop="track" itemscope itemtype="https://schema.org/MusicRecording">
				<meta itemprop="name" content="<?=$file['artist']?> - <?=$file['title']?>">
				
                    <div class="playlist-btn">
						<a rel="nofollow" href="javascript:void(0);" class="playlist-play no-ajax" data-url="<?=URL?>play/<?=base64_encode($file['filename'])?>/" title="Слушать <?=$file['name_full']?>">(Слушать <?=$file['name_full']?>)</a>
                    </div>

                    <div class="playlist-right">
                        <span class="playlist-duration" itemprop="duration" content="PT<?=$time_schema[0]?>M<?=$time_schema[1]?>S"><?=$file['playtime_string']?></span>
                    </div>

				<a itemprop="url" href="/song/<?=$file['id']?>/<?=rus2eng(str2url($file['artist'].' '.$file['title']))?>/">
                    <div class="playlist-name marquee">
						<span class="playlist-name-artist"><b><?=$file['artist']?></b></span><br />
						<span class="playlist-name-title"><em><?=$file['title']?></em></span>
                    </div>
				</a>
                </li>
			
			<?php
				}
			?>

        </ul>
<?=page('/song-list/'.$_GET['name'].'/',$total,$page);?>
</div>
<div style="clear: both;"></div>
</div>

<?php include 'inc/right.php'; ?>
<?php include 'inc/foot.php'; ?>