2 Рокер) молодец)) желаю успехов))
Итак, мы вроде бы вернулись в строй) рассказываю, что сделали))
1. Переехали на другой хостинг вещания. Пользовались хостингом sevhost.ru целый год, все устраивало, но буквально в начале марта-апреля все пошло плохо (у них там замуты со сменой владельца, соответственно на клиентов пофик))). В данный момент пользуемся хостингом МоёРадио (платный акк естественно), посмотрим, что будет.
2. Наконецто, одалели вывод русских названий треков, теперь не только на юзербаре они отображается корректно, но и на самом сайте в блоке "что в эфире" тоже все хорошо)
Рабочий скрипт (мало ли кому нужно будет):
Показать / Cкрыть текст<?php
error_reporting(0);
$xml = simplexml_load_file("ваша ссылка.xspf");
$anon1=$xml->trackList->track->annotation->info;
$ma=explode("\n", $anon1);
$anon=$xml->trackList->track->annotation;
$mas=explode("\n", $anon);
$m=explode(":", $mas[0]);
$mas1=explode("\n", $anon);
$lisn=explode(":", $mas1[5]);
$s=$m[1];
$smb="^";
$file_name='ваша ссылка/status2.xsl?mount=/ваш маунт';
$r=fopen($file_name,'r');
$text=fread($r,1000);
fclose($r);
$mass=explode(",", $text);
$cur_song = iconv("UTF-8","cp1251",$mass [16]);
$string = strpos($m[1], "_");
if($string == "3" ) {
echo'<html>
<meta http-equiv="refresh" content="5">
</html>
<table border="2" width="100%">
<td><b>В эфире</b>: '.$s.' </td>
<b>Сейчас играет</b>:<br><MARQUEE> '.$cur_song.'</MARQUEE> <br>
<b>Слушателей</b>: '.$lisn[1].' <br>
</table>
';
}
else {
$xml = simplexml_load_file("ваша ссылка/маунт нонстопа.xspf");
$anon2=$xml->trackList->track->annotation->info;
$ma1=explode("\n", $anon1);
$anon=$xml->trackList->track->annotation;
$mas=explode("\n", $anon);
$mas=explode("~", $mas[0]);
$name=explode("^", $mas[1]);
$mas1=explode("\n", $anon);
$lisn1=explode(":", $mas1[4]);
$file_name='ваша ссылка/status2.xsl?mount=/маунт нонстопа';
$r=fopen($file_name,'r');
$text=fread($r,1000);
fclose($r);
$mass=explode(",", $text);
$cur_song1 = iconv("UTF-8","cp1251",$mass [16]);
$listens=$mass [9];
echo'<html>
<meta http-equiv="refresh" content="5">
</html>
<table border="2" width="100%" align="left">
<td> <b>В эфире</b>: Non-Stop </td>
<b>Сейчас играет</b>:<br><MARQUEE>'.$cur_song1.'</MARQUEE> <br>
<b>Слушателей</b>: '.$lisn1[1].' <br>
</table>
';
}
?>
Данный скрипт работает благодаря
Показать / Cкрыть текст
мерси)))
В планах:
1. Настроить вывод джинглов через определенное количество треков
2. Настроить интро
3. Вернуться самой в эфире)))
Ну что же) это наверно пока все)) Напоминаю, мы ждем веселых и находчивых диджеев на бесплатном онлайн радио