Ответ 1
- Убедитесь, что база данных charset/collation UTF-8
- На странице, в которую вы вставляете эти русские символы (форма textarea), убедитесь, что кодировка UTF-8, установив Content-Type в
text/html; charset=utf-8
text/html; charset=utf-8
. Введите текст на русском языке непосредственно в форму ввода. - На странице обработки, которая обрабатывает эту форму и вставляет ее в базу данных, убедитесь, что вы сделали
SET NAMES utf8
чтобы она сохранялась как UTF-8, прежде чем вставлять данные, в отдельном запросе заранее. - Когда вы визуализируете контент из базы данных в представлении, убедитесь, что
Content-Type
имеетContent-Type
text/html; charset=utf-8
text/html; charset=utf-8
.
Убедитесь, что тип содержимого не windows-1251 или iso-8859-1/latin1. Убедитесь, что база данных charset/collation НЕ ISO-8859-1/Latin1.