module album : affichage des accents dans titres
Posted: Tue Apr 24, 2007 11:54 am
Bonjour
J'ai un souci quand je définis un titre aux images composant un album
Après validation de la saisie, le titre, affiché sous la photo, en mode admin, apparait avec les accents "échappés" Ã par exemple. Ce mauvais type d'affichage est également visible lorsque l'on voit la bulle d'aide de l'image lorsqu'on visite la page des miniatures de l'album (mode non admin)
Par contre, lorsque on visualise la photo en taille réélle, le tite affiché comporte des A majuscules tildés, des symboles "copyright".
Si je regarde dans la base comment sont stockés les titres des images et des albums, c'est ce type "d'encodage" qui est utilisé.
Pourtant le défaut d'affichage n'apparait pas lorsqu'on visualise les titres des albums dans une page liste d'albums. Il n'apparait qu'en mode "grande taille" d'affichage des images.
Comment faire pour corriger cela ?
A titre plus général, comment configurer / la bases, les tables et mySQL pour disposer d'un affichage correct des accents.
Pour ma part, en localhost, ma config est :
MySQL 5.0.33
Jeu de caractères mySQL : UTF-8 Unicode (utf8)
Interclassement pour la connexion MySQL : utf_unicode_ci
Pour la base contenant les tables de cmsms, l'interclassement est latin1_general_ci
Est ce correct ? quelle est la configuration idéale pour un site en français (et anglais)
Merci de vos éclaircissements.
J'ai un souci quand je définis un titre aux images composant un album
Après validation de la saisie, le titre, affiché sous la photo, en mode admin, apparait avec les accents "échappés" Ã par exemple. Ce mauvais type d'affichage est également visible lorsque l'on voit la bulle d'aide de l'image lorsqu'on visite la page des miniatures de l'album (mode non admin)
Par contre, lorsque on visualise la photo en taille réélle, le tite affiché comporte des A majuscules tildés, des symboles "copyright".
Si je regarde dans la base comment sont stockés les titres des images et des albums, c'est ce type "d'encodage" qui est utilisé.
Pourtant le défaut d'affichage n'apparait pas lorsqu'on visualise les titres des albums dans une page liste d'albums. Il n'apparait qu'en mode "grande taille" d'affichage des images.
Comment faire pour corriger cela ?
A titre plus général, comment configurer / la bases, les tables et mySQL pour disposer d'un affichage correct des accents.
Pour ma part, en localhost, ma config est :
MySQL 5.0.33
Jeu de caractères mySQL : UTF-8 Unicode (utf8)
Interclassement pour la connexion MySQL : utf_unicode_ci
Pour la base contenant les tables de cmsms, l'interclassement est latin1_general_ci
Est ce correct ? quelle est la configuration idéale pour un site en français (et anglais)
Merci de vos éclaircissements.