IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)

4D Ajax Framework et la saisie de caractères accentués

L'auteur

Site personnel

Liens sociaux

Viadeo Twitter Facebook Share on Google+   


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 :

Image non disponible


Et valide en cliquant sur "Save" :

Image non disponible


Le caractère accentué 'Ó' n'est pas encodé correctement, ni dans l'interface Ajax, ni dans la table de la base de données :

Image non disponible


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 :

Image non disponible


Par défaut, l'encodage est ISO-8859-1 (Occidental).

Sélectionnez l'encodage UTF-8 (Unicode) et validez :

Image non disponible


Reprenez la saisie dans le navigateur.

L'encodage du caractère accentué est maintenant correct :

Image non disponible
Image non disponible

Vous avez aimé ce tutoriel ? Alors partagez-le en cliquant sur les boutons suivants : Viadeo Twitter Facebook Share on Google+   

Copyright © 2005-2008 4D s.a.. Aucune reproduction, même partielle, ne peut être faite de ce site ni de l'ensemble de son contenu : textes, documents, images, etc. sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages et intérêts.