ФорумПрограммированиеPHP для идиотов → Проблема с кодировкой. (Частичная)

Проблема с кодировкой. (Частичная)

  • bphp

    Сообщения: 2 Репутация: N Группа: Кто попало

    Spritz 17 декабря 2011 г. 21:43

    Возникла проблема с кодировкой частичная, а именно:
    Есть кривой дамп с непонятной кодировкой, при перекодировании в UTF-8 все слова читаются нормально кроме двух символов, которые отображаются как xD0? и xD2?

    По тексту xD0? должно выглядеть как буква "И"
    а xD1? как буква "ш"

    Вот такая проблема. Если кто-то сталкивался с таким, или знает как исправить это прошу подсказать
  • lolcat

    Сообщения: 383 Репутация: N Группа: Кто попало

    Spritz 17 декабря 2011 г. 21:49, спустя 6 минут 13 секунд

    Ну это стандарт.
    SET NAMES
  • artoodetoo

    Сообщения: 5147 Репутация: N Группа: в ухо

    Spritz 18 декабря 2011 г. 8:04, спустя 10 часов 14 минут 44 секунды

    видел что-то подобное, когда исходная база хранила данные якобы в 1251, а фактически мускул считал что принимает толи latin-1 толи еще какую европейскую хрень. поздно ставить "set names", данные уже не те. решается только явным str_replace перед заливкой из бекапа :)

    update: ну или отсос поиск с заменой в редакторе — выбор твой
    ιιlllιlllι унц-унц
  • bphp

    Сообщения: 2 Репутация: N Группа: Кто попало

    Spritz 18 декабря 2011 г. 10:55, спустя 2 часа 51 минуту 4 секунды

    set names не помогает, поиск с заменой тоже не помогат, так как xD0? и xD2? в np++ отображаются как спецсимволы, вот скрин
  • artoodetoo

    Сообщения: 5147 Репутация: N Группа: в ухо

    Spritz 18 декабря 2011 г. 11:09, спустя 14 минут 16 секунд

    Откуда ты такой взялся? Ищи и заменяй пока не поможет.
    ιιlllιlllι унц-унц
  • lolcat

    Сообщения: 383 Репутация: N Группа: Кто попало

    Spritz 19 декабря 2011 г. 0:29, спустя 13 часов 20 минут 10 секунд

    Только отсос.

Пожалуйста, авторизуйтесь, чтобы написать комментарий!