![]() |
новости челси Гы-гы )))
проблема решилась практически сама ))) удалением строки: <?xml version="1.0" encoding="windows-1251"?> из backend.php Всем спасибо за поддержку вот мой http://www.chelseateam.ru/rss.php Как и знал, не всё коту масленица, теперь то он работает, но например feedburner не разбирает его кодировку, можно ли как-нибудь иначе прописать эту строку челси ? |
и не только feedburner, ни один ресурс не определяет ленту как rss.
видимо придётся возвращаться к посту №20 http://forum.mynuke.ru/showpost.php...94&postcount=20 |
BFG В какой у вас кодировки сама БД и таблицы?
|
cp1251 general ci, где то вычитал что это можетпроизойти из-за несоответствия кодировок файла и хостинга...
а в том скрипте всё работает, вот только не знаю как ссылку нормально прикрутить... |
BFG да, проблема именно в кодировки. Поэтому нужно копать в этом направлении. Посмотрите в какой кодировки записан сам файл rss
|
а как это сделать? сам файл это и есть backend.php он не работает со строкой кодировки... |
Многие редакторы умеют работать с различными кодировками, например Notepad++ (для Win) и TextWrangler (для Mac).
Просто ваш сервер отдает ответ в формате UTF-8 |
попробуйте так же добавить отправку принудительно заголовка с кодировкой, добавив данную строку:
PHP код:
в замен: PHP код:
И в тег <xml> кодировку нужно вернуть. |
получилось примерно вот так:
PHP код:
но один хрен: Ошибка разбора XML: синтаксическая ошибка (Строка: 4, Символ: 0) и это даже на Локалхосте (Денвер) И вот ещё такая фишка: в проверке сайта: http://www.cy-pr.com/analysis/chelseateam.ru#copyscape после ключевых слов идёт такая запись: Кодировка сервера / страницы: Неверная кодировка / windows-1251 (Cyrillic) что это значит, не подскажете? |
Soniks посмотри плиз исходный код страницы:
http://www.chelseateam.ru/rss.php откудато появились лишние переводы строк... может поэтому не фурычит? в маинфайл.рнр их нет... (вроде) |
Часовой пояс GMT +4, время: 09:54. |
Copyright © 2005 by Soniks