Василий М. Новичок 20 Июн 2013 #1 На продакшине есть конструкция: PHP: $string = htmlentities($string, ENT_DISALLOWED | ENT_IGNORE, "windows-1251"); которая выдает русский текст в виде мнемоник. См. имадж. На тестовом окружении все ок. Базы одинаковые, данные тоже. Куда копать? Вложения screenshot-1.jpg 210,9 KB · Просмотры: 25
На продакшине есть конструкция: PHP: $string = htmlentities($string, ENT_DISALLOWED | ENT_IGNORE, "windows-1251"); которая выдает русский текст в виде мнемоник. См. имадж. На тестовом окружении все ок. Базы одинаковые, данные тоже. Куда копать?
С. Продвинутый новичок 20 Июн 2013 #2 Как ты себе представляешь двубайтные юникодные символы в "windows-1251"?
С. Продвинутый новичок 20 Июн 2013 #4 Какая разница, что в базе, если у тебя на картинке показаны двубайтные символы.
Василий М. Новичок 20 Июн 2013 #5 А откуда они там, если кодировка таблицы (столбца) - cp1251_general_ci? Т.е. ты хочешь сказать, что текст в базе в юникоде лежит?
А откуда они там, если кодировка таблицы (столбца) - cp1251_general_ci? Т.е. ты хочешь сказать, что текст в базе в юникоде лежит?
С. Продвинутый новичок 20 Июн 2013 #8 Наверное лучше разобраться, что, где, откуда, почему, чем тупо туда-сюда перекодировать.
Gas может по одной? 20 Июн 2013 #9 кодировка в базе - cp1251_general_ci, та мне юникод. Нажмите для раскрытия... а кодировка соединения с базой какая?
кодировка в базе - cp1251_general_ci, та мне юникод. Нажмите для раскрытия... а кодировка соединения с базой какая?