Produit : 4D v11 SQL, 4D Ajax Framework · Plateforme : Mac & Windows ♪
Vous utilisez le composant 4D Ajax Framework inclus dans le 4D Web 2.0 Pack.
Lorsque l'un de vos utilisateurs saisit des données comportant des caractères
accentués dans une des vues affichées par le 4D Ajax Framework dans le navigateur,
après validation, les caractères accentués sont incorrects à l'affichage et au stockage.
Par exemple, l'utilisateur saisit le nom d'un artiste :
Et valide en cliquant sur "Save" :
Le caractère accentué 'Ó' n'est pas encodé correctement,
ni dans l'interface Ajax, ni dans la table de la base de données :
En fait, le type d'encodage appliqué n'est pas le plus adéquat.
Allez dans les préférences de la base de données, dans la partie Web, puis dans les Options :
Par défaut, l'encodage est ISO-8859-1 (Occidental).
Sélectionnez l'encodage UTF-8 (Unicode) et validez :
Reprenez la saisie dans le navigateur.
L'encodage du caractère accentué est maintenant correct :