|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Inscription : février 2004 Messages : 24 ![]() |
Bonjour,
j'ai une BDD MySQL 5.0.21 avec un champs d'une table encodé en utf8_general_ci Lors de l'affichage de ce champs en PHP, j'utilise la commande utf8_decode() D'après la doc : utf8_decode -- Convertit une chaîne UTF-8 en ISO-8859-1 Or dans ma table j'ai des valeurs contenant le caractère e dans l'o et ce caractère n'est géré qu'a partir de l'ISO-8859-15 J'ai aussi essayé avec le charset UTF-8 : Code :
header('Content-Type: text/html; charset=UTF-8'); Comment faire pour afficher convenablement ce caractère ? Merci d'avance |
|
|
00
|
|
|
#2 |
![]() ![]() Inscription : août 2006 Messages : 1 207 ![]() |
Dans ton navigateur, si tu change l'encodage d'affichage de la page, arrives-tu a voir ton caractère ?
Si c'est le cas, essaie les balises html qui spécifie l'encodage genre : Code :
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
__________________
Rakken Oneira, un monde imaginaire d'Heroic Fantasy. Parce que la présomption d'innocence est un des fondements de notre pays et qu'elle doit le rester, dans tous les domaines : http://www.laquadrature.net/ |
|
00
|
|
|
#3 |
|
Invité de passage
![]() Inscription : février 2004 Messages : 24 ![]() |
Bon alors là je suis perplexe
en bidouillant le charset et en remettant : Code :
header("Content-type: text/css; charset=ISO-8859-1"); Le e dans l'o s'affiche correctement avec ou sans utf8_decode() @rakkeb : oui en changeant l'encodage d'affichage pour...ISO-8859-1 cela fonctionne (aussi bien sous IE que sous firefox). |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com