ОсновноеRadiotalkПользовательское
Технологии вещания, софт, скрипты
7   •   Посмотреть все темы

Как такое реализовать

 

82
external @external
в общем есть канал основной test и для подключения диджея test1

статистика с канала test когда дижей подключен выводится нормально.

а при подключении диджея приходится в скрипте статистики меня маунт на test1

как реализовать чтобы не приходилось менять а автоматически менялось.

Используется этот скрипт

<?PHP
$data = file_get_contents("http:/ip:port/status2.xsl?mount=/ваш_маунт");
$mass = explode(",",$data);
$title = $mass[16];
$listeners = $mass[14];
echo "сейчас играет: ".$title." слушают: ".$listeners;
?>

0
468
Klef @Klef
хотя бы так

  1. <?
  2. $data = file_get_contents("http://90.155.131.5:8080/status2.xsl?mount=/last");
  3. $mass = explode(",",$data);
  4. $listeners = $mass[14];
  5. if (strlen($mass[16])<4) {
  6. $data = file_get_contents("http://90.155.131.5:8080/status2.xsl?mount=/r128");
  7. $mass = explode(",",$data);
  8. $title = $mass[16];
  9. $listeners = $mass[14];
  10. }
  11. echo "сейчас играет: ".$title." слушают: ".$listeners;
  12. ?>

учитесь думать и анализировать получаемую информацию

Отредактировано Klef - 21.07.2010
0
82
external @external
угу и не работает

Parse error: syntax error, unexpected '{' in C:\121\www\dj.php on line 7

0
468
Klef @Klef
external пишет:

угу и не работает

и не будет :)
ибо там была очепятка

Отредактировано Klef - 20.07.2010
0
82
external @external
Klef пишет:

external пишет:

угу и не работает

и не будет :)
ибо там была очепятка

Если вы хорошо знающий вам так трудно помоч тому кто в этом не очень хорошо разбирается?

0
468
Klef @Klef
слово "была" и в вышестоящем посту строчка "Отредактированно" ничего не говорит?
=)

p.s. нашел еще касяк, поправил.
Частая ошибка по жаре, считать, что меньше, аналогично меньше или равно

Отредактировано Klef - 21.07.2010
0
82
external @external
Klef пишет:

слово "была" и в вышестоящем посту строчка "Отредактированно" ничего не говорит?
=)

p.s. нашел еще касяк, поправил.
Частая ошибка по жаре, считать, что меньше, аналогично меньше или равно

всё равно ошибка Parse error: syntax error, unexpected '{' in C:\121\www\dj.php on line 7

0
468
Klef @Klef
весь код, без замещений покажите

0
82
external @external
<?
$data = file_get_contents("http://домен:8000/status2.xsl?mount=/test");
$mass = explode(",",$data);
$title = $mass[16];
$listeners = $mass[14];
echo "сейчас играет: ".$title." слушают: ".$listeners;
if (strlen ($mass[16]<4) {
$data = file_get_contents("http://домен:8000/status2.xsl?mount=/test1");
$mass = explode(",",$data);
$title = $mass[16];
$listeners = $mass[14];
}
?>

0
468
Klef @Klef
твою же мать, надо же было так оплашаться :)
  1. <?
  2. $data = file_get_contents("http://домен:8000/status2.xsl?mount=/test");
  3. $mass = explode(",",$data);
  4. $listeners = $mass[14];
  5. if (strlen($mass[16])<4) {
  6. $data = file_get_contents("http://домен:8000/status2.xsl?mount=/test2");
  7. $mass = explode(",",$data);
  8. $title = $mass[16];
  9. $listeners = $mass[14];
  10. }
  11. echo "сейчас играет: ".$title." слушают: ".$listeners;
  12. ?>

забирайте

0
82
external @external
Klef пишет:

твою же мать, надо же было так оплашаться :)
  1. <?
  2. $data = file_get_contents("http://домен:8000/status2.xsl?mount=/test");
  3. $mass = explode(",",$data);
  4. $listeners = $mass[14];
  5. if (strlen($mass[16])<4) {
  6. $data = file_get_contents("http://домен:8000/status2.xsl?mount=/test2");
  7. $mass = explode(",",$data);
  8. $title = $mass[16];
  9. $listeners = $mass[14];
  10. }
  11. echo "сейчас играет: ".$title." слушают: ".$listeners;
  12. ?>

забирайте

спс большое код работает, но когда подключается диджей отображает с основного канала хотя всех перекидывает на канал с диджеем

сейчас играет: - In-Grid - Tu Es Foutu слушают: 0

0
468
Klef @Klef
сколько у вас каналов?
и как они зовутся?
в смысле назначение :)

Отредактировано Klef - 21.07.2010
0
82
external @external
1 основной и 1 для фулбека тоесть чтоб диджей подключался когда диджей подключается всех перекидывает на другой канал.

тоесть на канале test играет музыка с сервера при подключении диджея к каналу test1 всех перекидывает с test на test1 но когда нет диджея в эфире радио что играет с сервера точнее музыка с папки можно слушать не только по test но и по test1

0
468
Klef @Klef
так, я нечерта не понимаю
Давай реальные имена потоков, и код с реальными именами.
Гадать на кофейной гуще желания нет

0
82
external @external
Klef пишет:

так, я нечерта не понимаю
Давай реальные имена потоков, и код с реальными именами.
Гадать на кофейной гуще желания нет

<?
$data = file_get_contents("http://fm.live-21.ru:8000/status2.xsl?mount=/live21dj");
$mass = explode(",",$data);
$listeners = $mass[14];
if (strlen($mass[16])<4) {
$data = file_get_contents("http://fm.live-21.ru:8000/status2.xsl?mount=/live21");
$mass = explode(",",$data);
$title = $mass[16];
$listeners = $mass[14];
}
echo "сейчас играет: ".$title." слушают: ".$listeners;
?>

0
468
Klef @Klef
что показывает этот код:
  1. $data = file_get_contents("http://fm.live-21.ru:8000/status2.xsl?mount=/live21");
  2. $mass = explode(",",$data);
  3. $listeners = $mass[14];
  4. $title = $mass[16];
  5. $dj="DJ";
  6. if (strlen($title)<4) {
  7. $data = file_get_contents("http://fm.live-21.ru:8000/status2.xsl?mount=/live21");
  8. $mass = explode(",",$data);
  9. $title = $mass[16];
  10. $listeners = $mass[14];
  11. $dj="Non-stop";
  12. }
  13. echo $dj.": ".$title." Listen: ".$listeners;

когда есть dj и когда нет
уже увидел?
и что не нравиться?

Отредактировано Klef - 21.07.2010
0
82
external @external
Klef пишет:

что показывает этот код:
  1. $data = file_get_contents("http://fm.live-21.ru:8000/status2.xsl?mount=/live21");
  2. $mass = explode(",",$data);
  3. $listeners = $mass[14];
  4. $title = $mass[16];
  5. $dj="DJ";
  6. if (strlen($title)<4) {
  7. $data = file_get_contents("http://fm.live-21.ru:8000/status2.xsl?mount=/live21");
  8. $mass = explode(",",$data);
  9. $title = $mass[16];
  10. $listeners = $mass[14];
  11. $dj="Non-stop";
  12. }
  13. echo $dj.": ".$title." Listen: ".$listeners;

когда есть dj и когда нет
уже увидел?
и что не нравиться?

сейчас зайдите в эфире сейчас есть диджей слушают 5 человек а показывает что 0 и трек берётся не тот что диджей крутит

вот что отображает **********

Отредактировано external - 21.07.2010
0
468
0
82
external @external
Klef пишет:

**********

у вас замечательно работает скиньте пожалуйста файлик php на e-mail admin@live-21.ru

0





Согласие на обработку данных на нашем сайте

Продолжая просматривать страницу, вы соглашаетесь с использованием файлов «Cookie» и с Политикой конфиденциальности «Privacy».
Наверху или внизу страницы вы можете изменить валюту и язык по умолчанию. Английская версия сайта ещё находится в доработке и доступна не полностью.