вопрос
Всем доброго времени суток! На сайте кодировка win-1251, в БД у таблиц cp1251. При добавлении новости через админку все символы, как я понимаю, не существующие в win-1251 кодируются кодами ѣ ' и тд. Но когда я конвертирую выделенный текст кодов естественно нет.
В чём задача: присылается выделенный текст(те самые закодированные символы, которые отображаются в браузере корректно), его нужно сверить с существующим в БД и заменить. Выделенный текст я конвертирую в utf-8, как показано выше, но после этого символы превращаются не в коды, а в знаки вопроса в ромбах, из-за чего поиск не срабатывает.
Подскажите, пожалуйста, как сделать так же как и при добавлении в админке. Не могу найти никак.
$selection = mb_convert_encoding( $selection, "windows-1251", "UTF-8");
В чём задача: присылается выделенный текст(те самые закодированные символы, которые отображаются в браузере корректно), его нужно сверить с существующим в БД и заменить. Выделенный текст я конвертирую в utf-8, как показано выше, но после этого символы превращаются не в коды, а в знаки вопроса в ромбах, из-за чего поиск не срабатывает.
Подскажите, пожалуйста, как сделать так же как и при добавлении в админке. Не могу найти никак.