andvab
18.02.2009 - 22:11
сайт весь на хтмл ставлю новости, вставил код php
и все заголовки новостей отображаются в кодировке utf-8 (кракозябры), очень хотелось бы не меняя кодировку сайта видеть заголовки новостей на русском.
страница сайта
HTML |
www.continent-finance.ru/news.htm |
php код новостей выглядит так:
<?
php include_once($_SERVER["DOCUMENT_ROOT"]."/rss_import/rss_import.
php") ?>
<?
php echo parseRSS(103103, 14400, '238e6e9189164fdc2ffa7bbb2b2bc1fc') ?>
Подскажите как сделать?
Спустя 8 минут, 42 секунды (18.02.2009 - 21:20) kirik написал(а):
Думаю что можно сменить кодировку вывода новостей. Найдите в новостном скрипте строку header('Content-Type: text/html; charset=utf-8'); и замените в ней utf-8 на windows-1251.
Спустя 9 минут, 51 секунда (18.02.2009 - 21:30) andvab написал(а):
kirik к этому коду идет приложением rssimport.php
там нет ни слова о кодировках
Спустя 20 минут, 3 секунды (18.02.2009 - 21:50) kirik написал(а):
andvab, новости получаются со стороннего ресурса?
Спустя 4 минуты, 40 секунд (18.02.2009 - 21:55) LoneCat написал(а):
Я думаю заголовки отображаются в utf-8 из-за того что они в rss в utf-8, ни больше - ни меньше
а переконвертировать в windows-1251 можно через mb_convert_encoding, а-ля:
PHP |
echo mb_convert_encoding(parseRSS(103103, 14400, '238e6e9189164fdc2ffa7bbb2b2bc1fc'), 'windows-1251', 'utf-8'); |
Спустя 2 минуты, 28 секунд (18.02.2009 - 21:57) andvab написал(а):
да новости приходят с другого ресурса
сообщение там такое
Скачайте и распакуйте архив rss_import.zip в корень своего сайта. На папку /rss_import/cache поставьте права на запись (CHMOD 777).
Затем на требуемой странице в месте подключения потока вставьте следущий код (будьте внимательны, код для каждого потока разный!):
<?php include_once($_SERVER["DOCUMENT_ROOT"]."/rss_import/rss_import.php") ?>
<?php echo parseRSS(103634, 3600, 'f54e0065a55fb82fd2c80948c98927e9') ?>
в папке rss_import + папка cache и файл .htaccess
Спустя 5 минут, 22 секунды (18.02.2009 - 22:03) andvab написал(а):
извиняюсь в первом посте указал не тот поток
Спустя 5 минут, 8 секунд (18.02.2009 - 22:08) andvab написал(а):
LoneCat
большое спасибо mb_convert_encoding помог