Lorsque je charge la page que je suis entrain de créer sur un navigateur, à la place des accents il apparait des points d'interrogation.
Le seul encodage qui semble m'afficher la page correctement est de l'occidental (MacRoman) ou (Mac OS Roman). Néanmoins quand je change la phrase <?php header('Content-type: text/html; charset=UFT-8'); ?> en la phrase <?php header('Content-type: text/html; charset=Mac OS Roman'); ?> rien ne se passe et j'ai toujours des points d'interrogation...
Je suis sur mac, j'ai utilisé un logociel jEdit pour enregistrer avec un encodage en Mac OS Roman mais rien n'y fait.
Merci pour la réponse malheureusement cela ne fonctionne pas. La seule manière d'afficher la page correctement est de forcer un affichage avec l'encodage Occident (Macintosh) sur le navigateur...
Il faut que l'encodage de ton texte (donc dans ton éditeur de texte) corresponde à l'encodage que tu mets dans ton code HTML. Concernant l'éditeur de texte, il y a une différence entre appliquer un encodage et afficher avec un encodage, fais attention.
Un lien susceptible de résoudre ton problème Et comme dit plus haut, attention à ne pas confondre l'encodage de ta page et l'affichage de ta page dans ton logiciel d'édition. Mac ou pas, l'encodage doit être définit dans l'entête de ton site en HTML.