• 16-05-2009, 01:49:19
    #1
    Üyeliği durduruldu
    <param name="Filename" value="<?php $pl=mysql_query("SELECT * FROM radyolar LIMIT $nerden,$kacar_tane");
    mysql_query("update radyolar set dinleme=(dinleme+1)");
    while ($playcek=mysql_fetch_array($pl)) {
    echo  $playcek['yayinurl'] . ""; 
    }
    ?>">
    Bu şekilde mysqldan bir radyonun yayın urlsini playera çekiyorum. Eğer bu url çalışmıyorsa X urlsini çalıştır nasıl diyebilirim?
    Sitemde radyo kanallarını dinletiyorum. Yayın url adreslerinin çalışmadığı zamanlar oluyor, böyle durumda belirttiğim çalışan urlyi çalıştırmam gerekli. Yardımcı olabilirseniz sevinirim.
  • 16-05-2009, 09:06:42
    #2
    Üyeliği durduruldu
    bunun pek php ile ilgilisi yok playerinizin bu özelliği desteklemesi ve ona göre html cikti üretmeniz gerekiyor
  • 16-05-2009, 12:15:51
    #3
    microsoftun standart hata kodları vardır muhtemelen o kodlarla çalışmak gerek
  • 16-05-2009, 13:55:08
    #4
    Üyeliği durduruldu
    sdemirkeser adlı üyeden alıntı: mesajı görüntüle
    bunun pek php ile ilgilisi yok playerinizin bu özelliği desteklemesi ve ona göre html cikti üretmeniz gerekiyor
    bende php ile ilgisi yok diye vazgeçmiştim. sağolsun bir arkadaş 2dkda fonksiyon yazdı demekki php ile oluyormuş yinede tşkler
  • 16-05-2009, 13:57:41
    #5
    Eğer paylaşırsanız herkeze birer katkısı olur
  • 16-05-2009, 14:22:24
    #6
    Üyeliği durduruldu
    url_kontrol.php içine kodları ekleyip, playerın olduğu sayfaya include edilmesi gerekiyor.

    <?php
    
         function url_kontrol($url_){
             
             $url=parse_url($url_);
    
             switch ($url[scheme]) {
               
               case http:
               
               $url[port] ? $port=$url[port] : $port=80;
                
               break;
               
               case mms:
               
               $url[port] ? $port=$url[port] : $port=1755;    
               
               break;  
                 
             }
             $yayin_kontrol = fsockopen($url[host], $port, $errno, $errstr, 30);
             
            if ($yayin_kontrol) {
                
                return $url_;
            }
            else {
                
                return "BURAYA DEFAULT URL";
            }
         }
    ?>
  • 16-05-2009, 15:52:01
    #7
    url_kontrol($playcek['yayinurl']).

    kullanımı budur