Problème avec UTF-8
Résolu
Lorenzo
-
Lorenzo -
Lorenzo -
Bonjour,
J'ai lu plusieurs post concernant l'encodage UTF8.
Chez moi, tout est bien en UTF8. La base de données s'affiche correctement dans phpMyAdmin. Mais dès que je récupère les données sur mon site, les lettres accentuées sont remplacées par un ? dans un carré. J'ai essayé la commande :
mysql_query("SET NAMES UTF8");
ou mysqli_query("SET NAMES UTF8");
Mais rien n'y fait.
Je ne peux pas non plus utiliser le charset=ISO-8859, car j'ai une partie de texte en langue asiatique.
J'ai vraiment l'impression que c'est au moment de récupérer les données, qu'il y a un souci.
Ce qui est frustrant, c'est que tout est en UTF-8 (BDD, tables, charset des pages...)
J'ai lu plusieurs post concernant l'encodage UTF8.
Chez moi, tout est bien en UTF8. La base de données s'affiche correctement dans phpMyAdmin. Mais dès que je récupère les données sur mon site, les lettres accentuées sont remplacées par un ? dans un carré. J'ai essayé la commande :
mysql_query("SET NAMES UTF8");
ou mysqli_query("SET NAMES UTF8");
Mais rien n'y fait.
Je ne peux pas non plus utiliser le charset=ISO-8859, car j'ai une partie de texte en langue asiatique.
J'ai vraiment l'impression que c'est au moment de récupérer les données, qu'il y a un souci.
Ce qui est frustrant, c'est que tout est en UTF-8 (BDD, tables, charset des pages...)