Joomla Vs UTF8

jackie0000 Messages postés 22 Date d'inscription dimanche 24 juillet 2005 Statut Membre Dernière intervention 3 août 2009 - 3 août 2009 à 10:04
nautilus99 Messages postés 661 Date d'inscription vendredi 26 septembre 2008 Statut Membre Dernière intervention 18 septembre 2009 - 5 août 2009 à 09:35
J'ai réalisé un formulaire qui enregistre dans une table en utilisant le codage UTF-8 dans Joomla 1.0 mais l'affichage dans le front-end montre des caractères bizarres. Pour des problèmes de sécurité j'ai crée un autre back-end qui fait des mises à jour.
ainsi puisque j'utilise pas la même façon pour entrée-sortie j'ai cet affichage. quoi faire pour surmonter ce problème?
Rque:
1-j'ai utilse utf8_encode mais ça donne rien!!
2-au niveau de la bd Mysql les caractères sont affichés de façon sans encodage.

1 réponse

nautilus99 Messages postés 661 Date d'inscription vendredi 26 septembre 2008 Statut Membre Dernière intervention 18 septembre 2009 1
5 août 2009 à 09:35
Bonjour,

Par défaut, Joomla 1.0 utilisait l'encodage ISO-8859-1 pour le stemplates et le front-end. Joomla 1.5 est full utf-8 par contre.

A toi de vérifier ton charset par défaut. Puisque le backend réalise un encodage utf-8, dans le frontend il faut reconvertir l'utf8 dans le jeu cible (iso-8859-1 ou iso-8859-15) via par exemple la fonction iconv en utilisant soit le mode TRANSLIT soit le mode IGNORE suivant le contexte.
0
Rejoignez-nous