Тема: [Ищу] Вывод DJ/RJ на сайт под средством PHP (Shoutcast)
Поделитесь пожалуйста скриптом, в интернете найти вообще дельного нечего не могу если что нахожу - не рабочее
Первый русскоязычный форум посвященный интернет-радиовещанию
Форум интернет радио Icecast и Shoutcast → Вопрос-ответ → [Ищу] Вывод DJ/RJ на сайт под средством PHP (Shoutcast)
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
Поделитесь пожалуйста скриптом, в интернете найти вообще дельного нечего не могу если что нахожу - не рабочее
Прошу закрыть тему разобрался сам
как вы разобрались помогите другим
Вот скрипт (выводит лишь никнейм текущего RJ-я):
<?php
$url = "http://ДОМЕН:ПОРТ/stats?sid=ИД ПОТОКА";
$nice_url = urlencode($url);
$sc_stats = simplexml_load_file($nice_url);
echo "$sc_stats->DJ";
?>
Меняем данные на свои ДОМЕН, ПОРТ, ИД ПОТОКА
echo "$sc_stats->DJ"; //выводим ник RJ-я
Если хотите выводить больше информации откройте ссылку в браузере http://ДОМЕН:ПОРТ/stats?sid=ИД ПОТОКА
видим информацию такого типа:
<CURRENTLISTENERS>информация</CURRENTLISTENERS>
<PEAKLISTENERS>информация</PEAKLISTENERS>
<MAXLISTENERS>информация</MAXLISTENERS>
допустим хотим вывести название текущей песни вот информацию
<SONGTITLE>информация</SONGTITLE>
в скрипт пишим:
echo "$sc_stats->SONGTITLE"; //выводим название текущей песни
допустим хотим вывести количество слушателей
<CURRENTLISTENERS>информация</CURRENTLISTENERS>
в скрипт пишим:
echo "$sc_stats->CURRENTLISTENERS"; //выводим количество слушателей
Выводить так же можно след. способом:
if (empty($sc_stats->DJ) ) // проверяем пуст ли никнейм RJ-я
{
echo "Вещает RJ: <font color=\"#4cbb17\">неизвестный</font>."; // выводим информацию если никнейм пуст
}
else
{
echo "Вещает RJ: <font color=\"#4cbb17\">$sc_stats->DJ</font>."; // выводит никнейм RJ-я если таков имеется
}
На основе кода выше меняйте
if (empty($sc_stats->DJ) )
на
if (empty($sc_stats->SONGTITLE) )
и
echo "$sc_stats->DJ";
на
echo "$sc_stats->SONGTITLE";
и так далее...
Отредактировано hekut146 (12-05-2015 14:24:33)
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
Форум интернет радио Icecast и Shoutcast → Вопрос-ответ → [Ищу] Вывод DJ/RJ на сайт под средством PHP (Shoutcast)