- Pastikan charset/kolasi database adalah UTF-8
- Pada halaman yang Anda masukkan karakter Rusia ini ( form, textarea ), pastikan encoding adalah UTF-8, dengan mengatur Content-Type ke
text/html; charset=utf-8
. Masukkan teks Rusia langsung ke input formulir. - Pada halaman pemrosesan yang menangani formulir ini, yang memasukkannya ke dalam database, pastikan untuk melakukan
SET NAMES utf8
jadi disimpan sebagai UTF-8 sebelum Anda memasukkan data, dalam kueri terpisah sebelumnya. - Saat Anda merender konten dari database dalam sebuah tampilan, pastikan
Content-Type
adalahtext/html; charset=utf-8
.
Pastikan tipe kontennya bukan windows-1251 atau iso-8859-1/latin1. Pastikan charset/kolasi database BUKAN ISO-8859-1/Latin1.