Bonjour à tous,
Alors voilà, j'ai un système de commentaires sur mon site encodé en UTF8.
- Je déclare bien mon meta : <meta http-equiv="Content-type" content="text/html; charset=UTF-8"/>
- Mon header et forcé en UTF8 : header('Content-type: text/html; charset=UTF-8');
- Et les champs de ma DB sont overidés en UTF8 : mysql_query("SET NAMES 'utf8'");
98% des commentaires passent correctement, mais parfois, je me retrouve avec des entrées en DB où les accents sont remplacés par des points d'interrogation
Exemple : "C'est l'?t? et il fait tr?s chaud".
J'ai comme l'impression que ce problème dépend du navigateur du client mais je n'ai aucun moyen de le savoir et de le tester.
Si vous aviez une idée ce serait super, je suis persuadé que vous allez me dire que c'est tout bête mais bon, j'avoue que je ne vois pas d'où cela vient.
Merci d'avance pour votre aide
Alors voilà, j'ai un système de commentaires sur mon site encodé en UTF8.
- Je déclare bien mon meta : <meta http-equiv="Content-type" content="text/html; charset=UTF-8"/>
- Mon header et forcé en UTF8 : header('Content-type: text/html; charset=UTF-8');
- Et les champs de ma DB sont overidés en UTF8 : mysql_query("SET NAMES 'utf8'");
98% des commentaires passent correctement, mais parfois, je me retrouve avec des entrées en DB où les accents sont remplacés par des points d'interrogation
Exemple : "C'est l'?t? et il fait tr?s chaud".
J'ai comme l'impression que ce problème dépend du navigateur du client mais je n'ai aucun moyen de le savoir et de le tester.
Si vous aviez une idée ce serait super, je suis persuadé que vous allez me dire que c'est tout bête mais bon, j'avoue que je ne vois pas d'où cela vient.
Merci d'avance pour votre aide