- Upewnij się, że zestaw znaków/sortowanie bazy danych to UTF-8
- Na stronie wstawiasz te rosyjskie znaki (formularz, obszar tekstowy), upewnij się, że kodowanie to UTF-8, ustawiając Content-Type na
text/html; charset=utf-8
. Wpisz rosyjski tekst bezpośrednio do formularza. - Na stronie przetwarzania obsługującej ten formularz, która wstawia go do bazy danych, wykonaj
SET NAMES utf8
więc jest przechowywany jako UTF-8 przed wstawiasz dane wcześniej w oddzielnym zapytaniu. - Gdy renderujesz zawartość z bazy danych w widoku, upewnij się, że
Content-Type
totext/html; charset=utf-8
.
Upewnij się, że typ treści to nie windows-1251 lub iso-8859-1/latin1. Upewnij się, że zestaw znaków/sortowanie bazy danych NIE JEST ISO-8859-1/Latin1.