Показать сообщение отдельно

  #10  
Старый 02.11.2007, 01:16
NOmeR1
Познавший АНТИЧАТ
Регистрация: 02.06.2006
Сообщений: 1,187
С нами: 10495046

Репутация: 2642


По умолчанию

Попробуй тогда типо этого. только если бы знать, какая там кодировка стоит. У меня всё нормально отображается.
PHP код:
<?
$seclab 
file_get_contents('http://www.securitylab.ru/_Services/Export/RSS/news.php');
$seclab str_replace('<title>SecurityLab.ru - Новости</title>'NULL$seclab);
$seclab str_replace('<description>Защита от нападения в сети</description>'NULL$seclab);
preg_match_all('|<title>(.*)</title>|sU'$seclab$titlesPREG_SET_ORDER);
preg_match_all('|<description>(.*)</description>|sU'$seclab$contentsPREG_SET_ORDER);
for( 
$i 0$i < ((count($titles) + count($contents)) / 2); $i++ )
{
    echo(
'Название новости: '.iconv("UTF-8""WINDOWS-1251"$titles[$i][1]).'<br>');
    echo(
'Новость: '.iconv("UTF-8""WINDOWS-1251"$contents[$i][0]).'<br><hr><br>');
}
?>
Если не заработает, попробуй поизменять "UTF-8" на "KOI8-R" или "KOI8-U" вобщем попробуй как-нибудь.

В http://www.cybersecurity.ru/inform/1.php кодировка UTF-8
 
Ответить с цитированием