Webmaster Forumu

Geri git   Webmaster Forumu > Webmaster Kaynak Eğitim Tanıtım Hizmet > İnternet Programlama ve Kodlama > PHP

PHP PHP & PHP Hızlandırıcılar

Cevapla
 
LinkBack Seçenekler Stil
  #1 (permalink)   iTrader 
Alt 2006-03-08, 18:42
Yns - ait Kullanıcı Resmi (Avatar)
Yns Yns isimli üyemiz çevrimdışıdır. (Offline)
Member
 
Üyelik tarihi: Dec 2005
Nerden: Adun
Mesajlar: 128
Tecrübe Puanı: 3
iTrader: %0/0
Yns is on a distinguished road
Standart MP3 siteleri için dizinden veritabanına otomatik mp3 ekleme scripti

Yeni açılacak bir mp3 sitesi için aşağıdaki scripti yazmam gerekti.İşleri oldukça kolaylaştırıyor.

Ben /yerli ve /yabanci olarak 2 klasor actim.Yeni mp3 attikca scriptleri calistiriyorum..

Her calistirdigimda daha once yuklenmis olan dosyalar varsa tekrardan eklemiyor , yeni eklenenleri veritabanına ekliyor.

Scripti kendi sitenize entegre etmek zor olabilir , biraz PHP / SQL bilmeniz lazım.Script uzerine herhangi bir destek vermiyorum.Ama isterseniz PHP sitenize ufak bir ücret karşılığı entegre edebilirim.

Dosyalar : sarkici- sarki.mp3 formatinda upload edilmis olmali..


PHP- Kodu:
<?
// ---------------------------------------------------------
// Kodlama : Yunus Emre Yilmaz (Yns) http://yns.zaxaz.com
// www.hityolla.com www.sarkilar.org www.hitlerim.com 
// ---------------------------------------------------------

// ------------------------------------
// Turu ne ? Yabanci yerli..
//-------------------------------------
$tur "yerli"// veya yabanci


// MySQL baglantisi
//-------------------------------------
$dbhost="---";
$dbname="---";
$dbuser="---";
$dbpass="---";

mysql_connect("www.xxx.com","$dbuser","$dbpass") or die("baglanamadi..");
mysql_select_db("$dbname") or die("db secemedi..");

// Uzanti bulma fonksiyonu
//-------------------------------------
function uzantiBul($isim) {
    
$dizi explode('.',$isim);
    
$eleman count($dizi) -1;
    
$uzanti $dizi["$eleman"];
    
//echo $uzanti;
    
return $uzanti;
}

// Bosluk silme fonksiyonu
//-------------------------------------
function bosluk_sil($yazi) {
    return 
str_replace (" " ,""$yazi);
}

// Dosya buyuklugunu bulma fonksiyonu
//-------------------------------------
function boyut_hesapla($dosya) {
    return 
substr(filesize($dosya),0,1);
}

// (mySQL)date uyumlu tarih alma..
//-------------------------------------
$tarih date("Y-m-d");

// Dizini ac , mp3'leri array icine at..
//-------------------------------------
$file '';
$dh  opendir(".");
while (
false !== ($filename readdir($dh))) {
    if(
uzantiBul($filename)=='mp3') {
    
$mp3ler[] = $filename;
   }
}

// Sarkici - Sarki olarak ayir..
//-------------------------------------
foreach($mp3ler as $eleman) {

    
$ayri    explode("-",$eleman);
    
$sarkici trim($ayri[0]);
    
$sarki   str_replace(".mp3","",trim($ayri[1]));
    
$tam     "$ayri[0]-$ayri[1]";
    
$boyut   boyut_hesapla($tam);
    
// Bu sarki daha once var mi yokmu kontrol ediliyor..
    //-------------------------------------
    
$kontrol mysql_query("SELECT mp3_isim FROM mp3 WHERE mp3_isim='$sarki'");
    
// Kontrolden kurtulan kayitlar icin  db import islemini yap
    //-------------------------------------
        
if(mysql_num_rows($kontrol) < 1) {
        
$sql ="
        INSERT INTO `mp3`
        VALUES ('', '1', '$tur', '$sarki', '$sarkici', 'yok', 'Orient', '$tarih', '$boyut',
        'http://download.sss.com/$tur/$tam', '0');
        "
;

        
mysql_query($sql) or die(mysql_error());
        echo(
"$sarkici - $sarki eklendi..<br>");
      }
}

?>
__________________
...

Konu Yns tarafından (2006-03-08 Saat 21:38 ) değiştirilmiştir..
Alıntı ile Cevapla

  #2 (permalink)   iTrader 
Alt 2006-03-08, 21:28
beceriksiz_acemi - ait Kullanıcı Resmi (Avatar)
Emeklilik Zamanı
 
Üyelik tarihi: Dec 2005
Nerden: -Adsense-
Mesajlar: 2.955
Tecrübe Puanı: 5
iTrader: %100/2
beceriksiz_acemi has a spectacular aura aboutbeceriksiz_acemi has a spectacular aura about
Standart

gerçekden de harika bir şey.Keşke bunun aspsi olsa gerçekden de ilk kullanan ben olurdum sanırım.
Alıntı ile Cevapla

  #3 (permalink)   iTrader 
Alt 2006-03-08, 21:39
Yns - ait Kullanıcı Resmi (Avatar)
Yns Yns isimli üyemiz çevrimdışıdır. (Offline)
Member
 
Üyelik tarihi: Dec 2005
Nerden: Adun
Mesajlar: 128
Tecrübe Puanı: 3
iTrader: %0/0
Yns is on a distinguished road
Standart

ASP ile de FSO bileşeni ile yapılabilir.Boş zamanım olursa prototip olarak ASP scriptinide ekleyebilirim belki.
__________________
...
Alıntı ile Cevapla

  #4 (permalink)   iTrader 
Alt 2006-03-08, 23:16
beceriksiz_acemi - ait Kullanıcı Resmi (Avatar)
Emeklilik Zamanı
 
Üyelik tarihi: Dec 2005
Nerden: -Adsense-
Mesajlar: 2.955
Tecrübe Puanı: 5
iTrader: %100/2
beceriksiz_acemi has a spectacular aura aboutbeceriksiz_acemi has a spectacular aura about
Standart

yns çok alakasız olacak ama blogger tarzı blog hizmeti verebileceğimiz bir script gözüne çarpdımı bir yerlerde?
Alıntı ile Cevapla

  #5 (permalink)   iTrader 
Alt 2006-03-08, 23:59
deeper - ait Kullanıcı Resmi (Avatar)
Senior Member
 
Üyelik tarihi: Jul 2005
Nerden: Pluton
Mesajlar: 711
Tecrübe Puanı: 3
iTrader: %100/4
deeper is on a distinguished road
Standart

güzel çalışma saol 8)
Alıntı ile Cevapla

  #6 (permalink)   iTrader 
Alt 2006-03-09, 00:25
Senior Member
 
Üyelik tarihi: Mar 2003
Mesajlar: 567
Tecrübe Puanı: 5
iTrader: %0/0
dewilsdance is an unknown quantity at this point
Standart

classmp3 icin elmasgunes yapmisti cok basarliydi buna cok benzer bir sistemdi ve cok hizliydi...

gercekten işleri cok kolaylastırıyor tavsiye ederim...
__________________
www.koseyazari.net / 400 köşe yazarı takipte
Alıntı ile Cevapla

  #7 (permalink)   iTrader 
Alt 2006-03-09, 12:59
Yns - ait Kullanıcı Resmi (Avatar)
Yns Yns isimli üyemiz çevrimdışıdır. (Offline)
Member
 
Üyelik tarihi: Dec 2005
Nerden: Adun
Mesajlar: 128
Tecrübe Puanı: 3
iTrader: %0/0
Yns is on a distinguished road
Standart

becereksiz_acemi , hazır scriptlerle pek ilgilenmiyorum.
__________________
...
Alıntı ile Cevapla

Cevapla

Seçenekler
Stil


Benzer Konular
Konu Konuyu Başlatan Forum Cevaplar Son Mesaj
phpBB Forumlar için otomatik sitemap diyadinnet.com phpBB 3 2008-02-21 10:25
Php-Nuke News Modülü için otomatik sitemap diyadinnet.com Google Optimizasyon 4 2006-07-26 18:04
php link ekleme scripti hengame PHP 8 2005-11-11 08:49
Mp3 siteleri icin alan PrixHost.Com Web Hosting Kurulum Donanım Yazılım 0 2004-11-18 23:24


Bütün Zaman Ayarları WEZ +2 olarak düzenlenmiştir. Şu Anki Saat: 11:52 .


Powered by vBulletin® Version 3.7.3
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO 3.2.0

Firefox