Bonjour à tous,
Il y a eu de nombreux sujets sur les en-têtes et l'encodage des caractères, etc.
Mon problème est le suivant :
- Voici mon en-tête de page :
- le champ que je souhaite récupérer de la base MySQL est de type "text" et "utf8_unicode_ci"
- je le récupère comme ceci
Mais je dois pouvoir saisir dans ce champ des caractères de phonétiques qui servent à faire ce qu'on appelle la “translitération” des signes hiéroglyphiques, par exemple : “s‘ḥ”
Sauf que si je peux à la limite tricher pour “‘” qui devrait être un “aïn” hébreux, je ne trouve aucun code pour le “h” avec un point dessous et bien d'autres caractères.
Comment forcer l'encodage correct de ce caractère à l'affichage de la page HTML ?
Je précise que le texte concerné utilise la propriété
Merci d'avance si vous avez une piste...
Il y a eu de nombreux sujets sur les en-têtes et l'encodage des caractères, etc.
Mon problème est le suivant :
- Voici mon en-tête de page :
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<meta http-equiv="Content-language" content="fr-FR" />
<meta name="DC.Language" scheme="RFC1766" content="fr" />
- le champ que je souhaite récupérer de la base MySQL est de type "text" et "utf8_unicode_ci"
- je le récupère comme ceci
$contenu = utf8_encode($donnees['article_contenu']);
Mais je dois pouvoir saisir dans ce champ des caractères de phonétiques qui servent à faire ce qu'on appelle la “translitération” des signes hiéroglyphiques, par exemple : “s‘ḥ”
Sauf que si je peux à la limite tricher pour “‘” qui devrait être un “aïn” hébreux, je ne trouve aucun code pour le “h” avec un point dessous et bien d'autres caractères.
Comment forcer l'encodage correct de ce caractère à l'affichage de la page HTML ?
Je précise que le texte concerné utilise la propriété
font-family: verdana,arial,helvetica,sans serif
: problème de fonte Unicode ?Merci d'avance si vous avez une piste...