- Assurez-vous que le jeu de caractères/classement de la base de données est UTF-8
- Sur la page où vous insérez ces caractères russes (le formulaire, la zone de texte), assurez-vous que l'encodage est UTF-8, en définissant Content-Type sur
text/html; charset=utf-8
. Saisissez le texte russe directement dans la saisie du formulaire. - Sur la page de traitement qui gère ce formulaire, qui l'insère dans la base de données, assurez-vous de faire
SET NAMES utf8
il est donc stocké en UTF-8 avant vous insérez les données, dans une requête séparée au préalable. - Lorsque vous affichez le contenu de la base de données dans une vue, assurez-vous que le
Content-Type
esttext/html; charset=utf-8
.
Assurez-vous que le type de contenu n'est pas windows-1251 ou iso-8859-1/latin1. Assurez-vous que le jeu de caractères/collation de la base de données n'est PAS ISO-8859-1/Latin1.