Problème encodage utf-8 [Résolu/Fermé]

Signaler
Messages postés
778
Date d'inscription
mardi 28 octobre 2008
Statut
Membre
Dernière intervention
4 septembre 2020
-
Messages postés
778
Date d'inscription
mardi 28 octobre 2008
Statut
Membre
Dernière intervention
4 septembre 2020
-
Bonjour, je souhaite utiliser l'encodage utf-8 à cause des accents, pour cela, j'ai mis dans mon code, la ligne avec les meta:
<meta http-equiv="content-type" content="text/html; charset=utf-8" /> 


Ma base de données utilise l'interclassement utf8_general_ci mais dans les navigateurs, j'ai
l'icône du losange noir avec un "?" blanc lorsque j'ai des accents, cela arrive seulement lorsque je traduit une date en timestamp (exemple: 111111111111), j'obtiens le losange noir à décembre par exemple.

1 réponse

Messages postés
210
Date d'inscription
lundi 19 septembre 2011
Statut
Membre
Dernière intervention
9 avril 2014
44
Il faut aussi encoder le fichier en UTF-8, pour cela il faut ouvrir le fichier qui accepte le UTF-8 (notepad++ est parfait pour ça), puis convertir le fichier en UTF-8 ;).
Messages postés
778
Date d'inscription
mardi 28 octobre 2008
Statut
Membre
Dernière intervention
4 septembre 2020
42
J'ai trouvé une solution, j'ai utilisé ceci:
setlocale(LC_TIME, 'fr_FR.UTF-8');


C'est résolu mais merci de ta proposition. :)