Programmation.php : internationalisation des caractères pour prométhée
Posté par lambda () le 14 juin 2007
Je ne m'y connait pas plus que ça en charset mais promethee une application web (en php) couplé à mysql possède une facheuse tendance à bugguer les caractères accentués (avec konqueror & ideweasel):
Faut commencer où pour stabiliser ce désagrément ?
ps: le code source des pages possède des balises avec ce problème
compl�ter Nom �tablissement ....
Faut commencer où pour stabiliser ce désagrément ?
ps: le code source des pages possède des balises avec ce problème
Le "nom" de votre �tablissement est utilis� pour cr�er un r�pertoire images/logos/"nom" o� seront copi�s le logo de votre �tablissement (logo01.jpg) ainsi que celui de votre r�gion (logo02.jpg).
> Lire le message (3 commentaires, moyenne: 1,3).
Vous avez demandé le commentaire #841787.



Unicode
Alors là le problème c'est que les pages doivent être encodées en latin1, mais que le serveur HTTP dit dans ses entêtes qu'elle est encodée en UTF8.
Que dit la ligne "Content-Type" dans la liste "Méta" de la fenêtre "Informations sur la page" de Firefox ? (quand on clique droit sur la page). Si elle dit quelque chose comme "text/html; charset=utf8" alors c'est probablement la configuration du serveur HTTP qu'il faut régler. Pour apache ça peut se faire avec des fichiers .htaccess ou directement dans le httpd.conf, mais l'application a peut-être elle-même une configuration dans laquelle tu peux spécifier l'encodage à utiliser ?
[^](t'as raison l'encodage c'est utf-8)
Mais la balise Méta:
Semble présager du contraire...
mail administration is very challenging, too many people get into the business without understanding enough of it .... hotmail best exemple
[^]Re: (t'as raison l'encodage c'est utf-8)
Je ne vois pas très bien, tes tags ont dû être mangés par Templeet, mais les navigateurs n'écoutent pas tous ce que disent les tags meta, je pense... qu'est-ce que ça donne si tu le forces à afficher en iso-8859-1 (avec le menu affichage > encodage des caractères) ?