Автор Тема: Проблема с кодировкой. Перевод с UTF на cp1251  (Прочитано 7178 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн sozon

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 12
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Здравствуйте.

Возникла такая проблема:
Пишу импорт rss новостей. Т.е. забираю rss файл, парсю его и содержимое вставляю в базу данных.

База данных и весь сайт работают на cp1251, а rss фалй дается в кодировке UTF 8. В итоге в базу новости попадают в неверной кодировке ну и потом естественно неверно отображаются.

Есть ли какой нибудь способ преобразовать текст из utf в cp1251 ?

Знаю про convert_cyr_string, но она вроде не работает с utf.

Оффлайн brainkiller

  • Фанат форума
  • Ветеран
  • *****
  • Сообщений: 527
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Проблема с кодировкой. Перевод с UTF на cp1251
« Ответ #1 : 24 Марта 2007, 20:07:13 »
iconv ?

Оффлайн ferryman

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 117
  • +0/-0
  • 0
    • Просмотр профиля
    • http://svitlan.lutsk.ua/forum/

Оффлайн CGVictor

  • теперь местный
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 2511
  • +0/-0
  • 2
    • Просмотр профиля
    • http://cg.net.ru
Проблема с кодировкой. Перевод с UTF на cp1251
« Ответ #3 : 26 Марта 2007, 10:41:03 »
[p]mb_convert_encoding[/p] ?
LJ: Backslashed life (rss)

Оффлайн brainkiller

  • Фанат форума
  • Ветеран
  • *****
  • Сообщений: 527
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Проблема с кодировкой. Перевод с UTF на cp1251
« Ответ #4 : 26 Марта 2007, 12:22:14 »
[OFF]CGVictor, а как ссылки такого вида давать? Явно не вручную же прописываются! :)[/OFF]

Оффлайн sozon

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 12
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Проблема с кодировкой. Перевод с UTF на cp1251
« Ответ #5 : 26 Марта 2007, 13:45:08 »
Разобрался, спасибо всем, очень помогли.

Оффлайн NAS

  • Неопытный юзер
  • Администратор
  • Ветеран
  • *****
  • Сообщений: 2951
  • +1/-0
  • 1
    • Просмотр профиля
    • http://nhouse.ru
Проблема с кодировкой. Перевод с UTF на cp1251
« Ответ #6 : 26 Марта 2007, 16:38:03 »
brainkiller
Тег [PHP] и кнопка есть соответствующая.
Главное правильно функцию написать.

Оффлайн brainkiller

  • Фанат форума
  • Ветеран
  • *****
  • Сообщений: 527
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Проблема с кодировкой. Перевод с UTF на cp1251
« Ответ #7 : 26 Марта 2007, 16:56:40 »
NAS
cпасибо!

Оффлайн NAS

  • Неопытный юзер
  • Администратор
  • Ветеран
  • *****
  • Сообщений: 2951
  • +1/-0
  • 1
    • Просмотр профиля
    • http://nhouse.ru
Проблема с кодировкой. Перевод с UTF на cp1251
« Ответ #8 : 26 Марта 2007, 16:59:30 »
Ой сорри, старый стал совсем забыл :)
[php] подсветка кода
[p] ссылка на функцию php.net

Оффлайн brainkiller

  • Фанат форума
  • Ветеран
  • *****
  • Сообщений: 527
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Проблема с кодировкой. Перевод с UTF на cp1251
« Ответ #9 : 26 Марта 2007, 20:28:54 »
О! То-то я и думаю, что-то не то! :)

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28