View file index.php

File size: 2.5Kb
<?php
include 'config.php';
include'func.php';
if(!empty($_GET['genre'])){
$title='Genre of '.queryencode($_GET['genre']).'';
}elseif(!empty($_GET['q'])){
$title='Results For '.queryencode($_GET['q']).'';
}else{
$title='Soundcloud Downloader - phpans.com';
}
include'head.php';
if(!empty($_GET['genre'])){
$genrer=str_replace(' ',',',strtolower($_GET['genre']));
$genrer=str_replace('_',',',$genrer);
$genrer=str_replace('-',',',$genrer);
}else{
$q=queryencode($_GET['q']);
$artist = array('Adele','Justin Bieber','pitbul','Drake','The Weeknd','Ellie Goulding','Lana Del Rey','Grimes','Arctic Monkeys','Radiohead','arijit singh','atif aslam','shakira','sanam','shirley setia','rahat fateh ali khan','tahsan','habib');
$no = rand(0,count($artist));
$keyword = $artist[$no];

$q = $q ? $q : $keyword;
}
if(!empty($_GET['page'])){
$noPage=$_GET['page'];
$page=($noPage-1)*20;
}else{
$noPage='1';
$page='0';
}
if(!empty($_GET['genre'])){
$json=json_decode(ngegrab('http://api.soundcloud.com/tracks.json?genres='.$genres.'&limit=20&offset='.$page.'&offset=0&client_id='.$soundcloud_api));
}else{
$json=json_decode(ngegrab('http://api.soundcloud.com/tracks.json?q='.str_replace(' ','-',$q).'&limit=20&offset='.$page.'&client_id='.$soundcloud_api));
}
echo"<div class=title align=center><b>$q</b></div>";
if (!empty($json[0]->title)){
foreach($json as $list){
$id=$list->id;
$permalink=$list->permalink;
$name=$list->title;
$size=format_size(getfilesize(getlinkdl($id)));
$duration=format_time($list->duration/1000);
$played=$list->playback_count;
 if($song=$list->artwork_url) {
$thumb = $song;
}
else {
$thumb = 'no_thumb.jpg';
}
echo'<div class="menu"><a href="'.$dir.'download/'.$id.'/'.$permalink.'.html">'.$name.'.mp3</a></br>Size: '.$size.'<br/>Duration: '.$duration.'<br/>Played: '.$played.'</div>';}
echo '<div class="paging" align=center>';
if(!empty($_GET['genre'])){
if ($noPage > 1) {echo'<a href="?genre='.strtolower($_GET['genre']).'&amp;page='.($noPage-1).'">&laquo; Previous</a> - ';}
if (!empty($json[9])) {echo'<a href="?genre='.strtolower($_GET['genre']).'&amp;page='.($noPage+1).'">Next Page &raquo;</a> ';}
}else{
if ($noPage > 1) {echo'<a href="?q='.querydecode($q).'&amp;page='.($noPage-1).'">&laquo; Previous</a> - ';}
if (!empty($json[9])) {echo'<a href="?q='.querydecode($q).'&amp;page='.($noPage+1).'">Next&raquo;</a></div>';}
}
echo '</div>';
}else{echo'<div class="menu"><font color="red">Result Not Found, please use another keyword.</font></div>';}
include'foot.php';
?>