2010-01-16 6 views

Répondre

7

Le problème concerne les jeux de caractères et le codage.

Les éléments suivants doivent avoir le même encodage:

  • Les tables de base de données (et colonnes)
  • Votre connexion de base de données (noms SET ....)
  • Votre page HTML

En voyant que votre page Web est sortie en UTF-8, soit vos tables de base de données, soit votre connexion de base de données a probablement un mauvais encodage (très probablement ISO-8859-1).

C'est une bonne lecture de base sur la question: The Absolute Minimum Every Software Developer Absolutely, Positively Must Know About Unicode and Character Sets (No Excuses!)

+0

remercie Pekka. Je vais lire cet article ... j'en ai besoin. – Drea

3

Votre encodage est cassé. Si vous passez à ISO-8859-1 dans votre navigateur, tout va bien. Assurez-vous que votre éditeur de texte enregistre les fichiers sous utf-8 ou modifiez l'encodage de la balise meta en iso-8859-1.

+0

génial. me disant de changer la méta-tag m'a permis de voir où cela se trouvait et une fois que je l'ai changé, ça l'a corrigé. vous êtes si intelligent .... MERCI – Drea

+1

Ça vaut chaque centime que vous nous avez payé. –

Questions connexes