Şarkı Sözü Botu [Php]
-
Bir arkadaşımın ricası üzerine yazmıştım. Paylaşmak istedim
Kod:
echo $sarkiciismi."<br>".$sarkiismi."<br>".$orta;
kısmını kendi dbnize göre düzenleyip sql sorgusu yapınız
İlgili Kod:
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=windows-1254">
<title>coded by h4ckinger</title>
<?
//Coded by h4ckinger
//www.h4ckinger.org
//Şarkı Sözü Botu v1.0 :]
//Bu script h4ckinger tarafından çok sevdiği bir arkadaşının ricası üzerine yazılmıştır
$site="http://www.sozarsivi.com/";
function cek($ursa){
$ch = curl_init();
$zaman = 0;
curl_setopt ($ch, CURLOPT_URL, $ursa);
curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt ($ch, CURLOPT_CONNECTTIMEOUT, $zaman);
$rmx = curl_exec($ch);
curl_close($ch);
return $rmx;
}
function arayi_al($kaynak, $ref_bas, $ref_son){
$cikti_bas=explode($ref_bas,$kaynak);
for($a=1;$a<count($cikti_bas);$a++){
$cikti_son[] = explode($ref_son,$cikti_bas[$a]);
}
for($b=0;$b<count($cikti_bas);$b++){
$sonuc[$b] = $cikti_son[$b][0];
}
if(empty($sonuc)){
die("Ara Alinamadi");
}else{
return $sonuc;
}
}
$ara=$_GET['sarkici']; #aranacak sanatçı
$sarkiciismi=$ara;
$kaynak=cek($site.urlencode($ara));
#echo $kaynak;
$linkler=arayi_al($kaynak,'+<a class="slinks" href="','" title="');
foreach($linkler as $link){
$icer=cek($site.$link);
$sarkiismi=arayi_al($icer,'<td><font color="#FFC243"> <b>','</b></font></td>');
$sarkiismi=$sarkiismi[0];
$orta=arayi_al($icer,'<span class="sarki_22">','</span>');
$orta=preg_replace('/<div class="giz"(.*?)<\/div>/i','',$orta[0]);
echo $sarkiciismi."<br>".$sarkiismi."<br>".$orta; // buraya sql sorgunuzu kendinize göre yazın
}
?>