• 30-04-2010, 23:16:43
    #1
    Warning: set_time_limit() [function.set-time-limit]: Cannot set time limit in safe mode in /var/www/vhosts/XxXxXxX.com/httpdocs/muzik-dinle/XxX/index.php on line 51
  • 30-04-2010, 23:19:09
    #2
    Üyeliği durduruldu
    php ini dosyasında safe modun off olması lazım.

    hata düzelir
  • 30-04-2010, 23:19:25
    #3
    Kimlik doğrulama veya yönetimden onay bekliyor.
    safe mode on iken set_time_limit fonksiyonunu kullanamazsın hatanın sebebide bu hocam
  • 30-04-2010, 23:21:19
    #4
    <?
    date_default_timezone_set('Europe/Istanbul');
    ?>
    <!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>Mp3 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
    function karakter($param){
        $param = str_replace("Ç", "Ç", $param);
        $param = str_replace("ç", "ç", $param);
        $param = str_replace("İ", "İ", $param);
        $param = str_replace("ı", "ı", $param);
        $param = str_replace("Ğ", "Ğ", $param);
        $param = str_replace("ğ", "ğ", $param);
        $param = str_replace("Ö", "Ö", $param);
        $param = str_replace("ö", "ö", $param);
        $param = str_replace("Ü", "Ü", $param);
        $param = str_replace("ü", "ü", $param);
        $param = str_replace("Ş", "Ş", $param);
        $param = str_replace("ş", "ş", $param);
        return $param;
    }
    ////////////////////// AYARLAR //////////////////////////////////////
    $host="localhost";
    $user="music";
    $pass="bari25er";
    $db="Esunus_music";
    
        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 sef($s) {
        $tr = array('ş','Ş','ı','İ','ğ','Ğ','ü','Ü','ö','Ö','Ç','ç');
        $eng = array('s','s','i','i','g','g','u','u','o','o','c','c');
        $s = str_replace($tr,$eng,$s);
        $s = strtolower($s);
        $s = preg_replace('/&amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;.+?;/', '', $s);
        $s = preg_replace('/[^%a-z0-9 _-]/', '', $s);
        $s = preg_replace('/\s+/', '-', $s);
        $s = preg_replace('|-+|', '-', $s);
        $s = trim($s, '-');
        return $s;
    }
     function trle($karekter){
    return $karakter;
    }
    function trle2($karakter) {
    return $karakter;
    }
    
    /////////////////////////// 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>
        <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]);
    $ad = $sarkici.'-'.$sarkiadi;
    $sef = sef($ad);
    $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;?> - <?=$mp3;?> - <?=$sef; ?><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];
    $sarkici = karakter($sarkici);
    $sarki=$parca[1];
    $sarki = karakter($sarki);
    $mp3=$parca[2];
    $baslik=trle2($sarkici.' '.$sarki);
    $seobaslik=sef($parca[0].'-'.$parca[1]);
    $sanatci_sql = mysql_query("SELECT * FROM sanatcilar WHERE ad='$sarkici'");
    $sonccc = mysql_num_rows($sanatci_sql);
    $baslik = karakter($baslik);
    
    if($sonccc==0) {
    $kcc = "0";
    $yaz = mysql_query("INSERT INTO sanatcilar SET ad='$sarkici',kac='$kcc'");
    }
    $sonuc=$mp3;
    $kontrol=mysql_num_rows(mysql_query("SELECT * FROM mp3 WHERE ad='$baslik'"));
    if($kontrol==0) {
        $time = mktime();
        $sanatcz = mysql_fetch_assoc(mysql_query("SELECT * FROM sanatcilar WHERE ad='$sarkici'"));
        $zxc = $sanatcz['id'];
    $q = mysql_query("INSERT INTO mp3 (ad,sef,src,tarih,sanatci) values ('$baslik','$seobaslik','$mp3','$time','$zxc')");
    if($q) {
    
    $art = $sanatcz['kac']+1;
    $gn = mysql_query("UPDATE sanatcilar SET kac='$art' WHERE ad='$sarkici'");
     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.' - '.$seobaslik.' - '.$mp3.' <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>'.$baslik.' <u><b>Zaten var.</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>

    burda ne gibi bir değişiklik yapmam lazım?
  • 30-04-2010, 23:22:22
    #5
    Üyeliği durduruldu
    hocam orada değişiklik yapılmayacak.

    servermi kullanıyosunuz hostmu ?
  • 30-04-2010, 23:26:59
    #6
    plesk Host kullanıyorum Hocam
  • 30-04-2010, 23:31:49
    #7
    Üyeliği durduruldu
    safe modun off olması gerektiğini siz hosting yöneticinize bildiriniz .

    fakat ondan önce şöyle bir dene kardeşim.

    sitenin anadizinine php.ini adında bir belge aç .

    içine safe_mode off yazıp kaydediniz.
  • 30-04-2010, 23:38:48
    #8
    olmadı ben en iysi bildirim bii
  • 01-05-2010, 11:43:12
    #9
    set_time_limit başına @ koymayı denedin mi ?