Skocz do zawartości

Znajdź zawartość

Wyświetlanie wyników dla tagów 'help pomoc' .

  • Wyszukaj za pomocą tagów

    Wpisz tagi, oddzielając je przecinkami.
  • Wyszukaj przy użyciu nazwy użytkownika

Typ zawartości


Forum

  • PortalRradiowy.pl
    • Dyskusje i sugestie
  • Wszystko o radiach
    • Ogólne dyskusje o radiach internetowych
    • Poradniki
    • Pomoc
    • Internetowe stacje radiowe
    • Zaplanowane audycje, wydarzenia
    • Szukam radia/Szukam prezentera
    • Sprzęt radiowy
    • Radia eterowe
    • Hostingi serwerów radiowych
  • Muzyka i dźwięk
    • Dyskusje o muzyce i dźwięku
    • Gotowe jingle
    • Wasze sety, mixy, produkcje
  • Webmastering i grafika
    • Dyskusje o webmasteringu i grafice
    • Gotowe skrypty
    • Gotowe szablony radiowe
    • Hostingi stron www
  • Slotex.pl i PanelRadiowy.pl
    • Slotex.pl
    • PanelRadiowy.pl
  • Giełda
    • Jingle, spoty reklamowe
    • Strona internetowa, skrypty
    • Grafika, bannery, materiały reklamowe
    • Sprzęt - Kupię/Sprzedam
  • Inne
    • Hydepark

Szukaj wyników w...

Znajdź wyniki, które zawierają...


Data utworzenia

  • Od tej daty

    Do tej daty


Ostatnia aktualizacja

  • Od tej daty

    Do tej daty


Filtruj po ilości...

Dołączył

  • Od tej daty

    Do tej daty


Grupa podstawowa


Miasto


Płeć

Znaleziono 1 wynik

  1. Jarek

    Potrzebuję pomocy

    Witam. Posiadam radio internetowe (szablon i wszystkie skrypty player itp od Kostiego) oparte właśnie na [PHP] Klasa do obsługi statystyk SHOUTcast 2 od PortalRadiowy.pl. Niestety nie wyświetla się na stronie w statystykach co dzieje się aktualnie na eterze radia. http://funfree.pl Używam hostingu stron www oraz domene z firmy Slotex.pl Serwer radiowy mam co prawda w hostingu 4stream.pl ale wątpię, żeby to było przyczyną tej usterki. Proszę o jakieś wskazówki. sc-klasa.php: <?php /** * SHOUTcast 2 statistics class * * @author PortalRadiowy.pl * @copyright 2016 PortalRadiowy.pl * @version 1.3 */ class shoutcast2stats { private $_ip; private $_port; private $_sid; private $_json; public function __construct($ip, $port, $sid=1) { $this->_ip = $ip; $this->_port = $port; $this->_sid = $sid; $this->initCurl(); } private function initCurl() { $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, 'http://'.$this->_ip.':'.$this->_port.'/stats?sid='.$this->_sid.'&json=1'); curl_setopt($ch, CURLOPT_USERAGENT, 'Mozilla/5.0 (PortalRadiowy.pl)'); curl_setopt($ch, CURLOPT_HEADER, 0); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); curl_setopt($ch, CURLOPT_TIMEOUT, 3); $curl_exec = curl_exec($ch); $this->_json = ($curl_exec ? json_decode(iconv('UTF-8', 'UTF-8//IGNORE', $curl_exec)) : false); curl_close($ch); } public function get($name, $name_dj='') { if ($name == 'streamstatus') { if ($this->_json == false) { return 0; } elseif ($this->_json->streamstatus == 0) { return 1; } else { return 2; } } elseif (isset($this->_json->$name) && $name == 'dj' && !empty($name_dj)) { $dj_json = json_decode(substr(preg_replace('/\},[\s]*\{/', ',', preg_replace(array('/\([\s]*"/', '/"[\s]*\)/', '/"[\s]*,/'), array('{"', '"}', '":'), preg_replace_callback('/\\\\(\d+)/m', function($matches) { return iconv('Windows-1250', 'UTF-8//IGNORE', chr($matches[1])); }, $this->_json->dj))), 1, -1)); if (isset($dj_json->$name_dj)) { return htmlspecialchars($dj_json->$name_dj); } } elseif (isset($this->_json->$name)) { return htmlspecialchars($this->_json->$name); } return ''; } } include('ustawienia.php'); $stats = new shoutcast2stats($ip, $port); ip/host: 4stream.pl Link odsluch: https://www.4stream.pl/stream/18734/listen.pls?sid=1
×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Strona korzysta z plików cookie. Korzystając z forum, wyrażasz zgodę na: Warunki użytkowania, Polityka prywatności.