js et sigle €

guy
Eléphant du PHP | 134 Messages

11 juil. 2009, 12:38

Bonjour

dans un de mes script j'ai un probleme avec le sigle euro.
Il s'agit de liste deroulantes liées ou se trouve un sigle € dans le code source de la page on peu voir que je code le sigle € avec € mais le resultat me donne bien un sigle € dans le select d'article mais si je change de catégorie, cela ne passe pas et le navigateur me donne € donc le code html non interprété.

J'ai essayé plusieurs solution € , € et d'autres que j'ai plus en tete, mais rien a faire !
je suis perdu sur ce coup !

Merci de votre aide, la pageavec ce menu:

(une part de factux )

Guy

Invité
Invité n'ayant pas de compte PHPfrance

14 juil. 2009, 01:03

salut

il faut que tu passes par le caractere unicode:
\u20ac

un lien interssant pour mater les jeux de caracères
http://www.miakinen.net/vrac/charsets/
a+ :D

Mammouth du PHP | 2937 Messages

14 juil. 2009, 11:41

Autre solution : coder en ISO-8859-15 ou en UTF-8 (en effet, si jamais tu utilises le codage ISO-8859-1, le symbole € n'en fait pas partie).