Bonjour à vous tous, Je reviens encore vers vous pour vous demander une petite aide. Jai crée un petit site en PHP/MySQL (Jutilise Easy PHP 1.7 + Win XP pour le test en local) Etant donné que mon site est en bilingue (vietnamien et français), je suis obligé de mettre sur tous mes pages le charset=utf-8.
Jai crée aussi un formulaire dajout pour ajouter des articles dans mes pages web et un formulaire de modification pour modifier mes articles. Jusque là tout va bien !
Lorsque jessaie dajouter les articles écrits en Unicode par le formulaire dajout : Le problème se pose :
Pourtant lencodage de la page contenant le formulaire dajout et la page affichant larticle est bien en UTF-8. Je narrive pas à trouver toute seule la réponse, veuillez maider sil vous plaît. Merci davance et joyeuse fête à vous tous.
hska
PS: Il paraît que ce problème est lié à la configuration d'APACHE. Par défaut APACHE afiche le iso-8859-1. Il faut ajouter dans le fichier .htaccess ceux ci: AddType text/html; charset=UTF-8 html AddType text/plain; charset=UTF-8 txt AddDefaultCharset utf-8 Mais j'ai essayé, mais ça ne marche toujours pas. Help me please! Merci
Marsh Posté le 27-12-2004 à 19:51:00
Bonjour à vous tous,
Je reviens encore vers vous pour vous demander une petite aide.
Jai crée un petit site en PHP/MySQL (Jutilise Easy PHP 1.7 + Win XP pour le test en local)
Etant donné que mon site est en bilingue (vietnamien et français), je suis obligé de mettre sur tous mes pages le charset=utf-8.
Jai crée aussi un formulaire dajout pour ajouter des articles dans mes pages web et un formulaire de modification pour modifier mes articles. Jusque là tout va bien !
Lorsque jessaie dajouter les articles écrits en Unicode par le formulaire dajout : Le problème se pose :
Effectivement il convertit tous mes textes par exemple :
- funérailles chrétiennes en Funérailles chrétiennes
- Phái đoàn Tòa thánh thăm Giáo Hội ViệtNam en Phái Äoà n Tà a thánh thÄm Giáo Há»i Viá»t
Pourtant lencodage de la page contenant le formulaire dajout et la page affichant larticle est bien en UTF-8.
Je narrive pas à trouver toute seule la réponse, veuillez maider sil vous plaît. Merci davance et joyeuse fête à vous tous.
hska
PS:
Il paraît que ce problème est lié à la configuration d'APACHE. Par défaut APACHE afiche le iso-8859-1. Il faut ajouter dans le fichier .htaccess ceux ci:
AddType text/html; charset=UTF-8 html
AddType text/plain; charset=UTF-8 txt
AddDefaultCharset utf-8
Mais j'ai essayé, mais ça ne marche toujours pas.
Help me please!
Merci