Georges Lours a écrit :
Le mercredi 7 février 2007, pressecq a écrit :

[...]

Peut-être un peu plus d'explications pour décrire le problème
J'ai une page web qui devrait servir de squelette (pour reprendre les termes de spip). Elle contient notamment
-  l'entête du site et un menu déroulant qui est commun à toutes les pages,
- le contenu particulier de chaque page devrait être recherché dans la base de données.

Lorsque je fais un essai, j'ai mon entête et mon menu déroulant qui s'affichent correctement et le contenu de la page et tout ce qui est cherché dans la base de données s'affichent avec des erreurs sur les caractères accentués.

Alors, j'ai édité mon httpd.conf et j'ai commenté la ligne
AddDefaultCharset UTF-8
Dans l'entête de mon fichier "squelette", j'ai supprimé la ligne
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
Là c'est le contraire, le contenu s'affiche correctement, mais l'entête et le menu déroulant s'affichent avec des erreurs et, surprise, dans les
on dirait que l'entete et le contenu ne sont pas dans le meme charset.


Si j'enregistre le même fichier en iso8859-15, tout s'affiche normalement, entête et contenu ! Mais ma page est toujours repérée par firefox comme étant en windows-1252 !!! Partout sur mon système, j'ai de l'utf-8 qui est configuré ! (enfin partout où j'ai repéré qu'il y avait une config pour l'encodage :)
peut-etre pas dans l'entete (le squelette) que te propose spip.
As-tu essayé de ne mettre que l'entete en utf-8 ? Est-ce que ca s'affiche correctement ? et si oui, essaye de rajouter le texte.
=========================================
Vous souhaitez acquerir votre pack ou des services Mandriva?
Rendez-vous sur "http://store.mandriva.com";.
Rejoignez le club Mandriva : http://club.mandriva.com
=========================================

Répondre à