Affichage des accents [WML] - XML/XSL - Programmation
Marsh Posté le 12-04-2005 à 13:26:17
Le é survient quand tu affiche en iso-8859-1 une page encodée en utf-8
Marsh Posté le 12-04-2005 à 14:12:52
oki c'est cool ça marche, pas besoin de passer les caractères en html numérique.
Par contre ... cela pose-t-il problème pour certains navigateurs wap, ou à priori, c'est la solution ultime ?
Marsh Posté le 12-04-2005 à 14:18:41
Ouais, y'en a qui risquent de pas aimer, et de se retrouver avec des é Teste sur plusieurs mobiles WAP un peu anciens histoire de voir
Marsh Posté le 12-04-2005 à 14:44:57
En fait, maintenant il me reste un nouveau problème : l'affichage des caractères non-traités en utf-8 se trouve à leur tour sacagés ...
comment vais-je m'en sortir ?
Marsh Posté le 12-04-2005 à 15:32:39
et bien non, en fait c'était utf8_decode() ...
Marsh Posté le 12-04-2005 à 23:41:41
pour tout ce qui est affichage, la meilleur solution c'est d'échaper les caractères en unicode (ex : é = é si je me trompe pas)
Marsh Posté le 12-04-2005 à 13:17:04
Bonjour,
Je développe des pages WAP. Je suis confronté pour la première fois à un problème d'affichage des accents.
J'ai bien spécifié l'encoding dans l'entête xml.
J'envoie par une méthode post des données, que j'enregistre dans un objet php, objet que j'enregistre par la fonction serialize dans un fichier .txt.
A la vue de ce fichier txt, toutes ces opérations ne posent pas de problème sur ces caractères "spéciaux".
Ce n'est qu'à l'affichage de ma page (je retourne donc chercher les valeurs des attributs de l'objet) qu'est affiché à l'écran à la place des "é" par exemple : Ã(suivit du symbôle copyright).
... je commence à devenir fou avec ce problème. Même en transformant ces caractères en code html numérique, l'affichage reste bornée là-dessus.
Quelqu'un aurait-il une idée s'il vous plait ???
Merci.
Message édité par tak182 le 12-04-2005 à 13:18:03