Kodları lütfen aşağıdaki butonları kullanarak renklendirin. Örnek: <php> echo "Selam Dünya"; </php>
Yardım
karakter kaldı

php ile klasördeki mp3 title'larını listeleme

iyi günler benim bir script'e ihtiyacım var bu scripti localde çalıştırıcam. localde bulunan bir müzik klasörü var bu müzik klasöründeki müziklerin title'larını listeletmem lazım. php dosyasında listeleme şöyle olucak

$soz(buraya 1,2,3 diye artan bir id gelicek)='buraya şarkının title'ı';
örnek:
$soz1='Doğuş - Naptın Gari Lo';
...

gibi devam etmesini istiyorum yardımlarınızı bekliyorum..
+0
-0
Cevaba KatılıyorumKatılmıyorum
Cevap Yaz Yorum Yaz Arşivime Ekle Takip Et

Doğru Cevap

  • Kesali adlı üyenin fotoğrafı
    10 yıl önce yazılmış
    208 cevap - 2 soru
    Aşağıdaki gibi oluyormuş.

    <?php
         $mp3 = "10 Evribadi [Original Mix].mp3"; //The mp3 file.
     
         $filesize = filesize($mp3);
         $file = fopen($mp3, "r");
    
         fseek($file, -128, SEEK_END); // It reads the 
         
         $tag = fread($file, 3);
         
         if($tag == "TAG")
         {
             $data["song"] = trim(fread($file, 30));
             $data["artist"] = trim(fread($file, 30));
             $data["album"] = trim(fread($file, 30));
             $data["year"] = trim(fread($file, 4));
             $data["comment"] = trim(fread($file, 30));
             $data["genre"] = trim(fread($file, 1));
             
         }
         else
             echo "MP3 file does not have any ID3 tag!";
         
         fclose($file);
    
         while(list($key, $value) = each($data))
         {
             print("$key: $value<br>\r\n");    
         }
     ?>    
    
    • spywaredz adlı üyenin fotoğrafı spywaredz
      bunun aynısını denemiştim MP3 file does not have any ID3 tag! hatasını veiyor nedense
      10 yıl önce yazılmış
    • Kesali adlı üyenin fotoğrafı Kesali
      Buraya eklemeden önce local de denedim çalışıyor. Acaba eklediğiniz mp3 demi bir sorun var.
      10 yıl önce yazılmış
    • spywaredz adlı üyenin fotoğrafı spywaredz
      neyse başka bir çözüm buldum yinede teşekkürler
      10 yıl önce yazılmış

Cevaplar

Hiç cevap bulunamadı.