Ses derniers messages sur les forums
Non.
Sinon, écris sans accent, il y a moins de risque que cela plante.
Ton message a planté.
Quel est ton problème ?
Une petite recherche sur le net et la
solution apparait :)
Merci de choisir un titre de sujet plus explicite que "Urgent demande de solution".
Vague question... Sachant que le fichier de configuration apache contient des dizaines de directives, c'est difficile de te répondre.
Le minimum vital, c'est de configurer un DocumentRoot ou un virtualHost.
Voici
une page qui décrit la méthode à utiliser.
As tu le code qui fait la connexion SQL (sans les mots de passe) ? Elle se fait où ?
Humm, rectification.
En cliquant sur le sujet à problème, on arrive sur le forum, et les accents sont bon et la page est en UTF-8. Donc cela voudrait dire que les données de la base sont en UTF-8.
Donc sur ta page de test, au moment ou tu récupères les dernièrs sujets, ne ferais tu pas un utf8_encode (ou utf8_decode) ou une merde du genre ?
As tu aussi vérifié que, juste après la connexion MySQL, tu faisais bien un SET CHARACTER SET utf8 ?
Alors, apparemment, ton site est en UTF-8.
Tu balances bien un header indiquant que ton document HTML est en UTF-8.
Par contre, a priori, tes données en base sont en ISO-8859-1 (en effet, en forcant le charset ISO-8859-1 sur firefox, ton titre de sujet sur le forum est ok, mais pas les autres accents de la page).
Tu peux fixer le problème de deux manières :
1) décider d'utiliser UTF-8 : dans ce cas, tu dois convertir les données de ta base de données en UTF-8
2) décider d'utiliser ISO-8859-1 : dans ce cas, tu dois convertir tes .php en ISO-8859-1 et balancer un header indiquant que ton site est en ISO-8859-1
Moi j'utiliserais les sessions.