par
@rthur » 16 févr. 2016, 01:59
Ah ben si ça fonctionne je m'incline.

Les problèmes de charset c'est toujours le bazar, surtout quand on a des sources différentes sur lesquelles on n'a pas forcément la main.
Mais c'est quand même pas logique du tout de devoir faire un utf8_encode pour que les accents de la page s'affichent bien alors qu'elle a un charset iso-8859-1. ^^
Je serais curieux de comprendre exactement ce qui se passe car sur mon serveur de dev ça fonctionne de base sans faire de manipulation loufoque.
Au dela du charset défini dans la page HTML, il faut regarder ce que le serveur renvoie comme entete HTTP (Ctrl+i dans Firefox > onglet Réseau)
Et il faut regarder ça aussi bien pour le fichier PHP qui affiche le résultat que pour la page distante qui est renvoyée par le serveur distant.
Bon, mais j'avoue avoir très souvent la flemme de regarder d'où vient le souci et je tente un utf8_encode() ou utf8_decode() à défaut, et je dirai que dans 95% des cas ça suffit ^^