Не нравятся результаты поиска? Попробуйте другой поиск!
DLE FAQ » Все вопросы » Общие вопросы по PHP » Как перевести символы ѣ и другие в windows-1251?

Как перевести символы ѣ и другие в windows-1251?


     13.04.2017    Все вопросы » Общие вопросы по PHP    1169

вопрос
Всем доброго времени суток! На сайте кодировка win-1251, в БД у таблиц cp1251. При добавлении новости через админку все символы, как я понимаю, не существующие в win-1251 кодируются кодами ѣ ' и тд. Но когда я конвертирую выделенный текст кодов естественно нет.

$selection = mb_convert_encoding( $selection, "windows-1251", "UTF-8"); 


В чём задача: присылается выделенный текст(те самые закодированные символы, которые отображаются в браузере корректно), его нужно сверить с существующим в БД и заменить. Выделенный текст я конвертирую в utf-8, как показано выше, но после этого символы превращаются не в коды, а в знаки вопроса в ромбах, из-за чего поиск не срабатывает.

Подскажите, пожалуйста, как сделать так же как и при добавлении в админке. Не могу найти никак.

Ответа пока нет


Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы

наверх