Yardımlarınızdan Ötürü Teşekkür Ederim.Botun Kodları :
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-9">
<title>BedavaMp3 Bot</title>
<SCRIPT language="JavaScript" type="text/javascript">
<!--
function TumunuSec()
{
for (var i=0;i<document.form1.elements.length;i++)
{
var e=document.form1.elements[i];
if (e.name != 'Sec')
e.checked=document.form1.Sec.checked;
}
}
//-->
</SCRIPT>
</head>
<body>
<?php
////////////////////// AYARLAR //////////////////////////////////////
$host="localhost";
$user="db";
$pass="db";
$db="db";
@mysql_connect($host,$user,$pass) or die ("Kullanici adi veya sifre yanlistir.");
@mysql_select_db($db) or die ("Veritabani bulunamadi.");
mysql_query("SET NAMES 'latin5'");
mysql_query("SET CHARACTER SET latin5");
set_time_limit(0);
function baglan($url){
$oturum = curl_init();
curl_setopt($oturum, CURLOPT_URL, $url);
$browser = $_SERVER['HTTP_USER_AGENT'];
curl_setopt($oturum, CURLOPT_USERAGENT, $browser);
curl_setopt($oturum, CURLOPT_HEADER, 0);
curl_setopt($oturum,CURLOPT_REFERER,"http://www.bedavamp3.co.uk/");
curl_setopt($oturum, CURLOPT_RETURNTRANSFER, true);
$source=curl_exec($oturum);
curl_close($oturum);
return $source;
}
function trle($karekter){
$turkce= array ("ç","Ç","ş","Ş","ü","Ü","ı","İ","ö","Ö","ğ","Ğ"," ","(",")");
$ingilizce= array ("c","C","s","S","u","U","i","I","o","O","g","G","-"," ","","");
$karekter = str_replace($turkce,$ingilizce,$karekter);
return $karekter;
}
function trle2($karekter){
$turkce= array ("ç","Ç","ş","Ş","ü","Ü","ı","İ","ö","Ö","ğ","Ğ");
$ingilizce= array ("c","C","s","S","u","U","i","I","o","O","g","G");
$karekter = str_replace($turkce,$ingilizce,$karekter);
return $karekter;
}
/////////////////////////// Ayarlar Bitti ///////////////////////////////////
$islem=@$_GET['islem'];
$son=@$_GET['son'];
if($islem!="cek") {
?>
<form id="form2" name="form2" method="post" action="?islem=cek">
<table align="center" width="523" border="0" cellspacing="0" cellpadding="0" style="border:1px solid #3399FF;">
<tr>
<td width="17" height="50"></td>
<td width="205">Şarkıcı Adı</td>
<td width="8" height="50">:</td>
<td width="291" height="50">
<select name="site_link" id="site_link" style="border:1px solid #3399FF;">
<?php
$file1=baglan("http://www.bedavamp3.co.uk/turListele.php?typeID=1&sort=1&page=1"); // Yerli
preg_match('|(.+?)Bulunan Şarkıcı: <b>(.+?)</b>(.+?)|is',$file1,$a);
$a=ceil($a[2]/50);
for($s=1;$s<=$a;$s++) {
$file3=baglan("http://www.bedavamp3.co.uk/turListele.php?typeID=1&sort=1&page=".$s); // Yerli Sayfalar
preg_match_all('|onmouseout="hideddrivetip\(\)" href="bilgi/(.+?)"><b>(.+?)</b></a><br />|is',$file3,$z);
for($o=0;$o<count($z[1]);$o++) {
echo '<option value="'.$z[1][$o].'~'.$z[2][$o].'">'.$z[2][$o].'</option>';
}
}
$file2=baglan("http://www.bedavamp3.co.uk/turListele.php?typeID=2&sort=1&page=1"); // Yabancı
preg_match('|(.+?)Bulunan Şarkıcı: <b>(.+?)</b>(.+?)|is',$file2,$b);
$b=ceil($b[2]/50);
for($x=1;$x<=$b;$x++) {
$file4=baglan("http://www.bedavamp3.co.uk/turListele.php?typeID=2&page=".$x); // Yabancı Sayfalar
preg_match_all('|onmouseout="hideddrivetip\(\)" href="bilgi/(.+?)"><b>(.+?)</b></a><br />|is',$file4,$m);
for($y=0;$y<count($m[1]);$y++) {
echo '<option value="'.$m[1][$y].'~'.$m[2][$y].'">'.$m[2][$y].'</option>';
}
}
?> </select></td>
</tr>
<tr>
<td height="50"></td>
<td height="50">Kaydedilecek Kategori</td>
<td height="50">:</td>
<td height="50">
<select name="kat" id="kat" style="border:1px solid #3399FF;">
<?php
$s1=mysql_query("SELECT * FROM kategoriler order by kategoriadi ASC");
while($r1=mysql_fetch_array($s1)) {
$kname=$r1['kategoriadi'];
echo '<option value="'.$kname.'">'.$kname.'</option>';
}
?>
</select> </td>
</tr>
<tr>
<td height="50"></td>
<td height="50" colspan="2" align="right"><input type="submit" name="button" style="border:1px solid #0099FF; color:#0099FF; background-color:#FFFFFF;" id="button" value="Çekelim!" /></td>
</tr>
</table>
</form>
<?php
}else{
if($son!="kaydet"){
?>
<form id="form1" name="form1" method="post" action="?islem=cek&son=kaydet">
<table align="center" width="500" border="0" cellspacing="0" cellpadding="0" style="border:#0099FF solid 1px;">
<tr>
<td style="background-color:#3399FF; color:#FFFFFF;" align="center" width="50" height="35"><input type="checkbox" name="Sec" value="" onClick="TumunuSec();"></td>
<td style="background-color:#3399FF; color:#FFFFFF;" width="450" >Başlık</td>
</tr>
<?php
$sitelink=$_POST['site_link'];
$kat=$_POST['kat'];
$bol=explode('~',$sitelink);
$sarkici=$bol[1];
$k=substr($bol[0],0,-5);
$t=substr_count($k,'-');
$k=explode('-',$k);
$say=$k[$t];
$side="http://www.bedavamp3.co.uk/mp3Listele.php?artistID=".$say."&page=1";
$file5=baglan($side);
preg_match('|Bulunan Şarkı: <b>(.+?)</b>|is',$file5,$kk);
$g=ceil($kk[1]/50);
if ($g > 1) {
for($v=1;$v<=$g;$v++) {
$file2=baglan("http://www.bedavamp3.co.uk/mp3Listele.php?artistID=".$say."&page=".$v);
preg_match_all('|<td><a href="(.+?)-(.[0-9]+).html"><b>(.+?)</b></a><br /> <font class="mp3d">|is',$file2,$c);
for($o=0;$o<count($c[1]);$o++) {
$sarkiadi=$c[3][$o];
$id=$c[2][$o];
$link='http://www.bedavamp3.co.uk/mp3Yukleniyor.php?mp3ID='.$id;
$file3=baglan($link);
preg_match('|<a href="(.+?)" class="link" border="0">|is',$file3,$d);
$mp3=$d[1];
$toplam=$sarkici.'~'.$sarkiadi.'~'.$mp3; ?>
<tr><td width="50" height="30" align="center" style="border-bottom:#0099FF solid 1px;"><input name="secilenler[]" type="checkbox" value="<?=$toplam;?>" /></td>
<td width="450" style="border-bottom:#0099FF solid 1px;"><br><?=$sarkici;?> - <?=$sarkiadi;?><br><br></td></tr>
<?php
}
}
}else{
$file2=baglan("http://www.bedavamp3.co.uk/mp3Listele.php?artistID=".$say."&page=1");
preg_match_all('|<td><a href="(.+?)-(.[0-9]+).html"><b>(.+?)</b></a><br /> <font class="mp3d">|is',$file2,$c);
for($o=0;$o<count($c[1]);$o++) {
$sarkiadi=$c[3][$o];
$id=$c[2][$o];
$link='http://www.bedavamp3.co.uk/mp3Yukleniyor.php?mp3ID='.$id;
$file3=baglan($link);
preg_match('|<a href="(.+?)" class="link" border="0">|is',$file3,$d);
$mp3=str_replace(' ','%20',$d[1]);
$toplam=$sarkici.'~'.$sarkiadi.'~'.$mp3; ?>
<tr><td width="50" height="30" align="center" style="border-bottom:#0099FF solid 1px;"><input name="secilenler[]" type="checkbox" value="<?=$toplam;?>" /></td>
<td width="450" style="border-bottom:#0099FF solid 1px;"><br><?=$sarkici;?> - <?=$sarkiadi;?><br><br></td></tr>
<?php
}
}
?>
<tr>
<td colspan="4">
<input name="kat" type="hidden" value="<?=$kat;?>" />
<center><br /><input type="submit" name="Submit" value="Kaydet" style="border:1px solid #0099FF; color:#0099FF; background-color:#FFFFFF;" /></center><br />
</td>
</tr>
</table>
</form>
<?php
}else{
?>
<table align="center" width="500" border="0" cellspacing="0" cellpadding="0" style="border:#0099FF solid 1px;">
<?php
$sec=@$_POST['secilenler'];
$kid=$_POST['kat'];
if(isset($sec)) {?>
<tr>
<td style="background-color:#3399FF; color:#FFFFFF;" align="center" width="50" height="35"></td>
<td style="background-color:#3399FF; color:#FFFFFF;" width="450" >Seçilen Mp3'ler</td>
</tr>
<?php
for($i=0;$i<count($sec);$i++) {
$parca=explode('~',$sec[$i]);
$sarkici=$parca[0];
$sarki=$parca[1];
$mp3=$parca[2];
$baslik=trle2($sarkici.' '.$sarki);
$seobaslik=trle($sarkici.'-'.$sarki);
$sonuc=$mp3;
$kontrol=mysql_fetch_array(mysql_query("SELECT COUNT(*) FROM yazilar WHERE baslik='".$baslik."' and kategori='".$kid."' and yazigirisi='".$seobaslik."' and yazidevami='".$sonuc."'")) or die (mysql_error());
if($kontrol[0]==0) {
mysql_query("INSERT INTO yazilar (baslik,kategori,yazigirisi,yazidevami) values ('".$baslik."','".$kid."','".$seobaslik."','".$sonuc."')");
echo '<tr><td width="50" height="30" align="center" style="border-bottom:#0099FF solid 1px;"></td>
<td width="450" style="border-bottom:#0099FF solid 1px;"><br>'.$baslik.' <u>Eklendi</u><br><br></td></tr>';
}else{
echo '<tr><td width="50" height="30" align="center" style="border-bottom:#0099FF solid 1px;"></td>
<td width="450" style="border-bottom:#0099FF solid 1px;"><br>'.$baslik.' <u><b>Eklenemedi</b></u><br><br></td></tr>';
}
}
}else{
echo '<tr><td width="50" height="30" align="center" style="border-bottom:#0099FF solid 1px;"></td>
<td width="450" style="border-bottom:#0099FF solid 1px;"><br><b>Hiç Mp3 Seçmediniz.</b><br><br></td></tr>';
}
}
?>
</table>
<?php
}
?>
</body>
</html>