MainRadiotalkCustom
Общие вопросы по интернет радио вещанию
6   •   Посмотреть все темы

Русский язык

 

95
Артур @NoExist
Здравствуйте!

Возможно я криво искал, но я нашел только про крякозябры...

У меня на сайте стоит скрипт, который показывает, что сейчас в эфире. Для этого я использую другой поток, в котором пишу название станции, и это и есть статус эфира.
Возможно есть способ получше, напишите, если не лень =) Или дайте ссылку пожалуйста.

Но, когда я пишу название станции в SAM`е, то на сайте русский вообще не отображается... Что с этим можно сделать?

49
IceMaster @IceMaster
Исправить можно все. Вот только из сообщения совершенно не ясно, что за скрипт, как он работает, да и что за потоки ты используешь

95
Артур @NoExist
IceMaster пишет:

Исправить можно все. Вот только из сообщения совершенно не ясно, что за скрипт, как он работает, да и что за потоки ты используешь

Вот этот скрипт я использую для вывода информации о станции, то есть, я пишу название потока в SAM`е и оно (название) отображается на сайте.

<?PHP
$data = file_get_contents('http://213.35.175.74:8000/status.xsl?mount=/Efir');
function antara($string, $start, $end){
$string = " ".$string;
$ini = strpos($string,$start);
if ($ini == 0) return "";
$ini += strlen($start);
$len = strpos($string,$end,$ini) - $ini;
return substr($string,$ini,$len);
}
echo antara($data, "Stream Title:</td>\n<td class=\"streamdata\">","</td>");
?>


Но, написанное в семе русскими буквами название, не отображается =(

Я использую поток Efir как информационный, то есть, его никто не слушает, просто, когда начинается другая тема эфира, я пишу в название этого потока название эфира и оно отображается на сайте..

Если можно как то сделать проще и функциональнее, то выслушаю ваши советы!)

1572
KyPIIaToB @KyPIIaToB
Используй функцию iconv

95
Артур @NoExist
KyPIIaToB пишет:

Используй функцию iconv

можно поподробнее? или об этом говорилось на форуме?

1572
KyPIIaToB @KyPIIaToB
NoExist пишет:

можно поподробнее? или об этом говорилось на форуме?

И на форуме тоже)

95
Артур @NoExist
KyPIIaToB пишет:

NoExist пишет:

можно поподробнее? или об этом говорилось на форуме?

И на форуме тоже)

Поищу! Спасибо за наводку!=)

Добавлено спустя 7 минут 13 секунд:
Хмм, поискал по поиску, у всех каракули, а у меня ведь вообще ничего =(

Вот так:

Сейчас в эфире:

А дальше пусто

410
Евгений @Drakkar
У тебя страница айскаста, когда играет русскоязычный трэк, что отображает?

95
Артур @NoExist
Drakkar пишет:

У тебя страница айскаста, когда играет русскоязычный трэк, что отображает?

так дело не в песне... а так, кракозябры

Он мне название потока на русском не выводит на сайт... вообще пусто

1572
KyPIIaToB @KyPIIaToB
Еще совет, удаляй теги у треков, порой кривые именно они.
ЗЫ.. купили бы нормальный домен, жуть как не красиво выглядит который есть.

Отредактировано KyPIIaToB - 14.12.2011
313
Krueger @Krueger
Кстати я смотрю у вас еще с кодировкой в SAMphpWEB проблемы. Добавьте в \display\display.header.php после тега <head>:

<meta http-equiv="content-type" content="text/html; charset=cp1251" />

и можно будет перевести заказ треков на русский + должны исчезнуть проблемы с "?????"

95
Артур @NoExist
KyPIIaToB пишет:

Еще совет, удаляй теги у треков, порой кривые именно они.
ЗЫ.. купили бы нормальный домен, жуть как не красиво выглядит который есть.

Домен я буду покупать с получки, как и сервер =)

Krueger пишет:

Кстати я смотрю у вас еще с кодировкой в SAMphpWEB проблемы. Добавьте в \display\display.header.php после тега <head>:

<meta http-equiv="content-type" content="text/html; charset=cp1251" />

и можно будет перевести заказ треков на русский + должны исчезнуть проблемы с "?????"

А с пустым место?

\display\display.header.php

Я такого не нашел Оо

Отредактировано NoExist - 14.12.2011
313
Krueger @Krueger
Хм.. Значит у вас старая версия SAMphp...

95
Артур @NoExist
Krueger пишет:

Хм.. Значит у вас старая версия SAMphp...

А какая новая?

313
Krueger @Krueger
Новая в последней версии Sam Broadcaster

95
Артур @NoExist
Krueger пишет:

Новая в последней версии Sam Broadcaster

Интегрирована?

313
Krueger @Krueger
Смотри в папке с сэмом либо папку display (для SamPHP 4.9.2) либо файл header.php (для 4.3.6) и там вставь код сразу после <head>

<meta http-equiv="content-type" content="text/html; charset=cp1251" />

95
Артур @NoExist
Krueger пишет:

Смотри в папке с сэмом либо папку display (для SamPHP 4.9.2) либо файл header.php (для 4.3.6) и там вставь код сразу после <head>

<meta http-equiv="content-type" content="text/html; charset=cp1251" />

У меня 4.9.1

Я нашел файл header.php, но он в корневой папке сампхп, то?

313
Krueger @Krueger
Да. И вообще, можешь для точности просмотреть все файлы и везде где есть head вставить после него код который дал выше. В асю зайди

Отредактировано Krueger - 14.12.2011
95
Артур @NoExist
Krueger пишет:

Да. И вообще, можешь для точности просмотреть все файлы и везде где есть head вставить после него код который дал выше. В асю зайди

Не установлена =)

Скайп?