Euro html_entitie_decode
Résolu
Mayu
-
Mayu -
Mayu -
Salut !
$Euro=Html_Entity_Decode(" &euro", ENT_QUOTES,"ISO-8859-15"); donne ¤
Pourquoi le signe de l'euro n'apparaît pas et qu'à la place j'ai le currency ? Merci.
J'ai enlevé le ; à l'entité sinon le caractère s'affiche sur CCM et non l'entité.
$Euro=Html_Entity_Decode(" &euro", ENT_QUOTES,"ISO-8859-15"); donne ¤
Pourquoi le signe de l'euro n'apparaît pas et qu'à la place j'ai le currency ? Merci.
J'ai enlevé le ; à l'entité sinon le caractère s'affiche sur CCM et non l'entité.
1 réponse
-
Bonjour,
Quel est l'encodage de ton fichier php ?
Quel est celui déclaré dans le header de ton html ?
Et pourquoi ne travailles tu pas plutôt en UTF8 ?
-
-
Il y a à minima l'encodage des fichiers PHP
Regarde le chapitre 1 de ce lien : https://forums.commentcamarche.net/forum/affich-37584944-php-html-caracteres-accentues-et-l-utf8 -
-
-
Tu ne m'as pas indiqué dans quel encodage étaient enregistrés tes fichiers.
(je ne parle par de lignes de code.... mais bien de l'encodage des fichiers eux-même... tel qu'expliqué dans le chapitre 1 du lien que je t'ai donné).
Sachant que ton souci... c'est que visiblement ton navigateur pense que c'est de l'iso 8859-1 et non du 8859-15
NB: Attention à ton écriture. Tu as un espace en trop et un point-virgule manquant" &euro"
Mais bon... tu cerches vraiment à te compliquer la vie..... la norme aujourd'hui... c'est quand même d'utiliser l'utf8....
-