| Clever |  | 
|---|---|
| Фигня какая- то... Есть канал http://auto62rus.ru/NEWS_RSS.php в нем вроде бы все в win-1251, а браузером все равно определяется как utf-8 Собственно вопрос: В чем косяк? | 
| Trustmaster |  | 
|---|---|
| В заголовках ответа сервера: Content-Type: text/html; charset=utf8Либо в админке надо кодировку сайта менять, либо хак делать. May the Source be with you! | 
| Clever |  | 
|---|---|
| Вон оно как... Спасибо, Trustmaster, в который раз ведь выручаешь... Прийдется как-то хак делать тк этот рсс под Яндекс.Новости и они жалуются  Не подскажешь, как можно сделать? | 
| Trustmaster |  | 
|---|---|
| В system/functions.php в sed_sendheaders() вот такая строчка: header('Content-Type: '.$contenttype.'; charset='.$cfg['charset']);define('YANDEX', true);if (defined('YANDEX')) header('Content-Type: '.$contenttype.'; charset=windows-1251');
else header('Content-Type: '.$contenttype.'; charset='.$cfg['charset']);May the Source be with you! | 
| Clever |  | 
|---|---|
| А как можно посмотреть заголовки ответа? Поменял как написал Trustmaster. То ли неправильно понял, то ли не сработало... Как проверить? | 
| Dayver |  | 
|---|---|
| Clever |  | 
|---|---|
| Спасибо, Дайвер. Убедился, хак не прокатил  | 
| Trustmaster |  | 
|---|---|
| А содержимое-то в какой кодировке? May the Source be with you! | 
| Clever |  | 
|---|---|
| ANSI | 
| jcrush |  | 
|---|---|
| # Clever : ANSI странно почему не utf8 SEO блог: http://blog.stfw.ru/ | 
| Trustmaster |  | 
|---|---|
| Так заголовок поменялся или так и выдаёт utf-8? May the Source be with you! | 
| Clever |  | 
|---|---|
| jcrush, речь о рсс канале для яндекс.новостей, а они принимают только в win1251. Поэтому и кодировка файла ANSI а не utf-8 Trustmaster, заголовок: Ответ сервера: HTTP/1.1 200 OK Сервер: nginx/0.7.62 Дата: Wed, 24 Feb 2010 19:09:54 GMT Тип контента: text/html; charset=utf8 Transfer-Encoding: chunked Соединение: keep-alive Keep-Alive: timeout=20 Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 19 Nov 1981 08:52:00 GMT Pragma: no-cache X-Powered-By: PHP/5.2.10 Set-Cookie: PHPSESSID=eba1fa10ca1e1c054e7f782b7507563f; path=/ сейчас для пущей ясности куски кода файлов выложу... Добавлено 7 Минут спустя: 
                        Отредактировано: Clever (25.02.2010 03:17, 15 лет назад)
                     | 
| Trustmaster |  | 
|---|---|
| В 39 строке заменить header('Content-type: text/xml');header('Content-type: text/xml; charset=windows-1251');May the Source be with you! | 
| Clever |  | 
|---|---|
| Это в каком файле заменить? | 
| Trustmaster |  | 
|---|---|
| В NEWS_RSS.php May the Source be with you! |