Hi. Scriptim Find My MP3's. Mp3 cover these sites are having. $ Getmp3 = "http://mp3net.az/load/".$MP3ID."/".$TITLE.".mp3"; $ Getmp3 = "http://mp3get.az/mp3-load/".$MP3ID."/".$title.".mp3"; $ Getmp3 = 'http:// cdn.mp3fay.me/converter/download/download.php?id='.$MP3ID.'&title='.$TITLE.'.mp3'; All sites ban it. Mp3 search does not work. For example - mp3.musicfree.biz How do I stop my work mp3? Who is correct? Who mp3 cover will script? copy.php - <?php include_once('config.php'); $TITLE = TRIM($_GET['title']); $MP3ID = TRIM($_GET['mp3id']); if($MP3ID!=''){ $url = 'https://www.googleapis.com/youtube/v3/videos?key='.$api_key.'&part=contentDetails,statistics&id='.$MP3ID; $curl = curl_init($url); curl_setopt($curl, CURLOPT_HTTPAUTH, CURLAUTH_ANY); curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, true); curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1); $saat = curl_exec($curl); curl_close($curl); $dt = json_decode($saat); foreach ($dt->items as $dta){ $time = $dta->contentDetails->duration; $duration = format_time($time); } $deq=explode(":", $duration); if($deq['0'] > 30 or $deq['2']!=''){ echo die('<h2>MГјzik sГјresi 30 dakikatan uzun sГјremez!</h2>'); } $mp3 = mysql_fetch_object(mysql_query("SELECT `file_name` FROM `mp3_axtarilan` WHERE `mp3id` = '".$MP3ID."' LIMIT 1;")); if($mp3->file_name!=true){$mp3->file_name = stro($_GET['title']);} $mp3_sql = mysql_query("Select `id` from `mp3s` where `mp3id`='".$MP3ID."';"); if(mysql_num_rows($mp3_sql) == '0') { mysql_query("Insert into `mp3s` set `file_name`='".$mp3->file_name."',`mp3id`='".$MP3ID."', `time`='".time()."', `down`=`down`+'1'"); }else { mysql_query("Update `mp3s` set `time`='".time()."',`down`=`down`+'1' where `mp3id`='".$MP3ID."'"); } $TITLE = str_replace(' ','-',$TITLE); $TITLE = str_replace('--','-',$TITLE); $TITLE = str_replace('---','-',$TITLE); $getmp3 = "http://mp3pulsuz.biz/".$MP3ID."/mp3-yukle/".$TITLE.".mp3"; $file = "files/".trim($TITLE)."_".$site.".mp3"; if(!file_exists($file)) { $COPY_MP3 = @COPY($getmp3, $file); if($COPY_MP3){ $metn = $site." | ".$mp3->file_name; $metn = str_replace("_", " ", $metn); require_once('mp3_moduls/AudioTool.class.php'); $AudioTool = new AudioTool; $ID3Tag = $AudioTool -> getID3($file); $TagData = array( 'album' => array(iconv('UTF-8', 'windows-1251', $site)), 'artist' => array(iconv('UTF-8', 'windows-1251', $metn)), 'title' => array(iconv('UTF-8', 'windows-1251', $site)), 'genre' => array(iconv('UTF-8', 'windows-1251', $site)) ); $AudioTool -> putID3($file, $TagData); $AudioTool -> putCover($file, 'mp3_moduls/mp3_logo.gif'); header ("Location:".$_SERVER['REQUEST_URI']); die(); } } else { $metn = $site." | ".stro($_GET['title']); $metn = str_replace("_", " ", $metn); require_once('mp3_moduls/AudioTool.class.php'); $AudioTool = new AudioTool; $ID3Tag = $AudioTool -> getID3($file); $TagData = array( 'album' => array(iconv('UTF-8', 'windows-1251', $site)), 'artist' => array(iconv('UTF-8', 'windows-1251', $metn)), 'title' => array(iconv('UTF-8', 'windows-1251', $site)), 'genre' => array(iconv('UTF-8', 'windows-1251', $site)) ); $AudioTool -> putID3($file, $TagData); $AudioTool -> putCover($file, 'mp3_moduls/mp3_logo.gif'); header('Content-Description: File Transfer'); header('Content-Type: application/octet-stream'); header('Content-Disposition: attachment; filename="'.trim($TITLE).'_'.$site.'.mp3"'); header('Content-Transfer-Encoding: binary'); header('Expires: 0'); header('Cache-Control: must-revalidate, post-check=0, pre-check=0'); header('Pragma: public'); header('Content-Length: ' . filesize($file)); ob_clean(); flush(); readfile($file); die(); } } ?>
Here is a good YouTube MP3 API: <iframeclass="button-api-frame"src="https://youtubemp3api.com/@api/button/mp3/CevxZvSJLk8"width="100%"height="100%"allowtransparency="true"scrolling="no"style="border:none"></iframe> Just insert in your Website https://youtubemp3api.com/