Продолжение темы по моему вопросу.
Раньше был приведён код:
пишет Klef:
<?php
$file_name='http://radio.telesweet.net:9000/status2.xsl?mount=/live';
$r=fopen($file_name,'r');
$text=fread($r,2000);
fclose($r);
$mass=explode(",", $text);
echo $mass [16] ."<br>";
echo $mass [14] ."<br>";
?>
Так вот наблюдалась проблема, при проигрывании файла с русским названием (кириллица), отображались кракозябры вместо норм. букв, и всё тот же добрый человек Klef подсказал как решить эту проблему, вот его окончательный код:
пишет Klef:
<?php
$file_name='http://radio.telesweet.net:9000/status2.xsl?mount=/live';
$r=fopen($file_name,'r');
$text=fread($r,2000);
fclose($r);
$mass=explode(",", $text);
echo substr(iconv("UTF-8","cp1251",$mass [16]),3);
?>
В таком виде код исправляет сразу несколько багов:
1. Нормально отображается кириллица
2. Убрано тире перед Исполнителем, которое было ранее.
Примеры:
Было изначально:
- артак - 100%-ный плаР
стало:
О.Рождественская - Песня о снежинке (Пока часы 12 бьют)
Огромное спасибо Klef за помощь!
З.Ы.: Специально привожу код и подробно описываю, возможно таким же не просвещённым как я пригодится.
Отредактировано AlexSumy (03-01-2010 19:02:57)