Problème avec UTF-8

Résolu
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...)

A voir également:

1 réponse

bg62 Messages postés 23732 Date d'inscription   Statut Modérateur Dernière intervention   2 409
 
avec quoi lis-tu les fichiers que tu as rapatriés ???
0
Lorenzo
 
Merci de ta rapidité BG62, en fait j'utilise, mais le problème était identique avec firefox. J'ai tout de même réussi à insérer ma commande "$connexion->query("SET NAMES utf8");" Je n'avais pas la bonne syntaxe. Maintenant tout fonctionne, mais c'était bien une galère pour y parvenir...
0