Перейти к содержимому



Перекодировка rss из utf-8 на win-1251

#1 Xap
Xap
  • Неактивные
  • 1 520 сообщений
  • Репутация: 0
0

Отправлено 13 Июнь 2009 - 15:49

Доброго всем дня. Такая проблема. В joomla есть стандартная функция импорта новостей. Онв вроде и работает.
Но проблема в другом. Сайт joomla на win-1251, а импортирую новости с utf-8 Естественно кодировки конфликуют и новости покрываются вопросами. Как сделать так чтобы rss на urf-8 выводилось на страницы с win-1251?

 

 

  • 0

#2 Xap
Xap
    Topic Starter
  • Неактивные
  • 1 520 сообщений
  • Репутация: 0

Отправлено 13 Июнь 2009 - 15:59

Вот тут что-то нашел. Для моего случайподходит как думаете? _http://joomlaforum.ru/index.php/topic,3722.msg55678.html#msg55678
  • 0

#3 Banderas
Banderas
  • Неактивные
  • 1 168 сообщений
  • Репутация: 1

Отправлено 14 Июнь 2009 - 10:46

может поможет
convert_cyr_string("text", "k", "w")
- с KO18-R в windows-1251. Какой буквой utf-8 - я не знаю.... да и не знаю можно ли таким способом))) Хотя можно все засунуть в строку и сконвертировать...

пс. ЗитосС, не бей сильно )))
  • 0

I'm web-developer 

Magento one love!



#4 v1ex
v1ex
  • Неактивные
  • 225 сообщений
  • Репутация: 0

Отправлено 14 Июнь 2009 - 15:42

может поможет

convert_cyr_string("text", "k", "w")
- с KO18-R в windows-1251. Какой буквой utf-8 - я не знаю.... да и не знаю можно ли таким способом))) Хотя можно все засунуть в строку и сконвертировать...

пс. ЗитосС, не бей сильно )))

Если на то пошло, то делать так:
$win_str = iconv('utf-8', 'windows-1251', $utf8_str);
А твоя функция unicode и не поддерживает :)
  • 0

#5 ZiTosS
ZiTosS
  • Неактивные
  • 5 148 сообщений
  • Репутация: 8

Отправлено 15 Июнь 2009 - 19:09

v1ex,
1) iconv не на всех серверах стоит или включен.
2) Он довольно долгий, для большого текста.

Не знаю, может можно обойтись проще. Обычно в XML файлах указывается кодировка, возможно где-то можно её указать, чтобы вам приходили xml файлы не в utf_8, а в windows-1251
  • 0

#6 Xap
Xap
    Topic Starter
  • Неактивные
  • 1 520 сообщений
  • Репутация: 0

Отправлено 16 Июнь 2009 - 22:01

Есть такое дело
<?xml version="1.0" encoding="UTF-8"?>
Вот только как это поменять. Чтобы выводились новости на сайте я ввожу страницу для rss с wordpress типа http://www......ru/?feed=rss2 искать в движке?
  • 0


Пользователь месяца
FIvYUr FIvYUr 1-й за Декабрь
Очков активности: 2 062 0 тем, 125 сообщений, 11 баллов репутации
Сайт: moy-evroopt.ru
ТОП самых активных за этот месяц
  • Фотография albedo
    #1

    albedo (online24news.ru)
    Очков активности: 1416 6 тем, 100 сообщений, 8 баллов репутации

  • Фотография Totti
    #2

    Totti
    Очков активности: 810 3 темы, 36 сообщений, 12 баллов репутации

  • Фотография ShowPrint
    #3

    ShowPrint (ShowPrint.ru)
    Очков активности: 178.5 0 тем, 17 сообщений, 7 баллов репутации

  • Фотография Bilish
    #4

    Bilish
    Очков активности: 147 20 тем, 38 сообщений, 1 балл репутации

  • Фотография Santey
    #5

    Santey
    Очков активности: 132 20 тем, 28 сообщений, 1 балл репутации

  • Фотография BLIK
    #6

    BLIK
    Очков активности: 120 Вне конкурса за определение пользователя месяца

  • Фотография NataliaAntalia
    #7

    NataliaAntalia (zdorovemedicina.ru)
    Очков активности: 114 Вне конкурса за определение пользователя месяца

  • Фотография Vmir
    #8

    Vmir
    Очков активности: 51 0 тем, 17 сообщений, 2 балла репутации

  • Фотография Rodiola
    #9

    Rodiola (rukodelkovo.ru)
    Очков активности: 40.5 Вне конкурса за определение пользователя месяца

  • Фотография Megoydagi
    #10

    Megoydagi (24ho.ru)
    Очков активности: 39 3 темы, 17 сообщений, 1 балл репутации

  • Показать весь ТОП 10
Поддержите форум! =)
Апдейты
  • Яндекс ИКС: 27.12.2019
  • Яндекс выдача: 23.01.2020
Топ 5 участников по репутации

Оформление форума – IPBSkins.ru