J'ai une base de données mysql qui est définie sur utf-8. J'ai mis mon en-tête php: header("Content-Type: text/html; charset=utf-8");
et dans mon html: <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
comment puis-je me débarrasser des caractères non reconnus dans utf-8? mysql/php
Quand je reviens tout ce qui a des citations rondes ou apostrophes, ils apparaissent comme des caractères non enregistrés (diamant noir avec un intérieur?).
Si j'exécute utf8_encode() sur la chaîne que je reproduis, c'est bien dans Chrome, mais montre un autre caractère bizarre dans Firefox. Y a-t-il autre chose que je puisse faire sur le site pour améliorer ce travail?
(je l'ai Accession à la db avec suite pro et phpmyadmin)
Comment les données sont-elles insérées dans la base de données? – alex
les données originales que je viens de copier/coller directement dans phpmyadmin de last.fm (la bio d'ici: http://www.last.fm/music/The+National).Je veux que les utilisateurs puissent soumettre des choses, je dois donc avoir une sorte de préparation pour les coller à partir de diverses sources. – Damon