Problème d'accents

Bonjour,

J'ai une liste déroulante replie avec une requête SQL avec un certain nombre de rues mais les accent (é) ne s'affichent pas et il y a des carrés à la place. Je suis en utf-8 et essayé iso-8859-1 mais ça ne marche pas.

<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />

5 réponses

  • Votes
  • Date
  • Date décroissante
  1. Repasse ta déclaration en UTF-8 et ensuite change l'encodage de ton fichier en UTF8.

    Pour ça il va te falloir un logiciel de traitement de texte comme PSPad ou notepad++
    Par exemple sous PSPad Il faut faire Format > UTF-8
    1. Je l'ai repassé en utf-8 dans ma balise meta.
      J'utilise Notepad++ et je suis en encodage utf-8 (sans BOM)

      Mais ça ne change rien
      1. Peut-être que l'origine du problème vient de la base de données ? (MySQL)
        1. Bonjour,
          Je ne sais pas si c'est la solution que vous recherchez ou si je suis à coté de la plaque mais remplacer les caractéres par leurs équivalent en code html n'irait pas
          Confére cet article (à la fin) goo.gl/QhhQi
          amicalement
          1. Il ya str-replace sinon mais ca fais rien dans ma liste déroulante