Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : Afficher des champs avec des accents [ Archives / Base de données ] (jfg)

mercredi 19 février 2003 à 10:26:30 | Afficher des champs avec des accents

jfg

Bonjour,
dans ma table un champ comporte une chaine de caractères avec des accents. Mais quand je demande d'afficher cette chaine dans mes pages je n'ai pas les accents mais d'autre caractère. La langue de mes page et "French (Standard)".
Comment puis je faire pour afficher ma chaine avec les accents

mercredi 19 février 2003 à 11:07:43 | Re : Afficher des champs avec des accents

syndrael

Alors je crois ke ce problème a été abordé il y a kelkes mois avec la sortie de MX, tu dois rajouter une ligne de commande dans ta page. Relis les anciens messages, ca doit etre une commande genre CFHeader ou CFContent.
S.

-------------------------------
Réponse au message :
-------------------------------

> Bonjour,
> dans ma table un champ comporte une chaine de caractères avec des accents. Mais quand je demande d'afficher cette chaine dans mes pages je n'ai pas les accents mais d'autre caractère. La langue de mes page et "French (Standard)".
> Comment puis je faire pour afficher ma chaine avec les accents

mercredi 19 février 2003 à 13:09:01 | Re : Afficher des champs avec des accents

jfg

g mit en plus
<cfcontent type = "text/html; charset = ISO-8859-1">
mais ca ne change rien
ou dois je mette exactement cette ligne, si c la bonne.

mercredi 19 février 2003 à 14:03:57 | Re : Afficher des champs avec des accents

syndrael

C'est bizarre, en voyant ta commande je me suis dis: C'est celle-la !!
Moi je la mets dans l'application.cfm ou au début de ma page.
T'es sous MX ??
S.



-------------------------------
Réponse au message :
-------------------------------

> g mit en plus
> <cfcontent type = "text/html; charset = ISO-8859-1">
> mais ca ne change rien
> ou dois je mette exactement cette ligne, si c la bonne.
>

mercredi 19 février 2003 à 14:57:12 | Re : Afficher des champs avec des accents

jfg

Oui je suis sous MX
je comprend pas non plus pourquoi ca marche pas.
quand je fais un Getlocale il me dit French (Standard)
donc c sur que je suis dans la bonne langue !!


jeudi 20 février 2003 à 13:33:51 | Re : Afficher des champs avec des accents

syndrael

Tu peux me filer le code (light) de ta page ??
S.



-------------------------------
Réponse au message :
-------------------------------

> Oui je suis sous MX
> je comprend pas non plus pourquoi ca marche pas.
> quand je fais un Getlocale il me dit French (Standard)
> donc c sur que je suis dans la bonne langue !!
>
>

jeudi 20 février 2003 à 17:04:27 | Re : Afficher des champs avec des accents

jfg

C BON G TROUVE

le problème est que j'utilise une feuille principale, et suivant le menu sélectionner j'inclue une autre page dans ma feuille principale, il faut donc mettre <cfcontent ...> dans la feuille principale et non dans toute les pages.

Merci pour ton interet

A plus

vendredi 21 février 2003 à 00:12:03 | Re : Afficher des champs avec des accents

lfontaine


En fait les fonctions liees aux locales sont geres par Java sous CFMX.
Cela n'a rien a voir avec l'encoding que tu utilises pour generer ta page.

En regle generale, si c'est possible, je te conseil d'utiliser Unicode (UTF-8) plutot que ISO.
premierement parceque c'est le se qui vient en standard avec CFMX.
Deuxiemement parceque ca marche pour toutes les langues donc si un jour ton code doit etre adapte en chinois, il fonctionnera bien mieux.
Troisiemement, ca evite de bidouiller pour recuperer les quelques characteres qui n'ont pas le meme chr entre utf-8 et ISO.

Une seule exeception: si tu utilise access, CFMX et access ne forment pas un couple genial dans le monde Unicode.

Laurent




-------------------------------
Réponse au message :
-------------------------------

> Oui je suis sous MX
> je comprend pas non plus pourquoi ca marche pas.
> quand je fais un Getlocale il me dit French (Standard)
> donc c sur que je suis dans la bonne langue !!
>
>

vendredi 21 février 2003 à 00:15:58 | Re : Afficher des champs avec des accents

lfontaine


Ah J'allais oublier.

Jette un oeil egalement a ces 2 autres fonctions
cfprocessingdirective
et
setEncoding("URL", "utf-8") et/ou setEncoding("FORM", "utf-8")

sans ces fonctions il y a fort a parier que ce que tu affiche et se que tu sauves dans ta bdd ne soit pas dans le meme encoding.

pour plus d'info
http://www.macromedia.com/support/coldfusion/internationalization/internationalization_cfmx/

mais c'est en anglais.

Laurent

-------------------------------
Réponse au message :
-------------------------------

>
> En fait les fonctions liees aux locales sont geres par Java sous CFMX.
> Cela n'a rien a voir avec l'encoding que tu utilises pour generer ta page.
>
> En regle generale, si c'est possible, je te conseil d'utiliser Unicode (UTF-8) plutot que ISO.
> premierement parceque c'est le se qui vient en standard avec CFMX.
> Deuxiemement parceque ca marche pour toutes les langues donc si un jour ton code doit etre adapte en chinois, il fonctionnera bien mieux.
> Troisiemement, ca evite de bidouiller pour recuperer les quelques characteres qui n'ont pas le meme chr entre utf-8 et ISO.
>
> Une seule exeception: si tu utilise access, CFMX et access ne forment pas un couple genial dans le monde Unicode.
>
> Laurent
>
>
>
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
> > Oui je suis sous MX
> > je comprend pas non plus pourquoi ca marche pas.
> > quand je fais un Getlocale il me dit French (Standard)
> > donc c sur que je suis dans la bonne langue !!
> >
> >
>



Cette discussion est classé dans : afficher, chaine, champs, accents


Répondre à ce message

Sujets en rapport avec ce message

Afficher un email dans un champs de formulaire ! [ par Nico ] Est il possible d'afficher dans un formulaire le contenu d'un champ sous forme de link mail (en bleu directement reconnaissable par outlook), plutot q questions sur access 97 [ par seb ] __ Comment faire pour afficher une base en plein écran ? (disparition de la barre d'outil avec le menu démarrer de windows)__ comment enlever les 6 bo planing [ par pasoif ] salutca fait un petit moment que je cherche a faire un planing avec access style tableau excel, avec les jours et les heures,et pouvoir copier dans ch question sur requete access97 [ par seb ] Voila, j'ai une table ou j'ai 6 champs s'appelant respectivement motcle1, motcle2,motcle3,...motcle6.Ces 6 champs contiennent le meme type de données. afficher un avertissement [ par luc ] j'ai deux tables une client l'autre factures je souhaite lors de la préparation d'une nouvelle facture faire apparaître un message qui prévient qu'un Comment reprendre juste une partie d'une chaine de caractère ? [ par ABL-Online ] Bonjour, Je ne trouve pas la fonction cfm qui me permet de reprendre juste une partie d'une chaine de caractère ! Exemple : J'ai une chaine de caractè Afficher les réponses dans un mail [ par Roberto ] Hello,Une petite question. Dans un formulaire le visiteur peut cocher 15 cases. Le tout est envoyé via Email.L'instruction suivante vérifie si la case Validation obligatoire d'un formulaire [ par Roberto ] Bonjour,J'utilise un Javascript pour rendre obligatoire le remplissage de certains champs dans un formulaire. (Nom, prenom, adresse, ...).Seul problèm Passer d'un champs de saisi à l'autre avec les tabulation [ par pikadelf ] Je recherche désespérément comment, dans un formulaire contenant des et des passer d'un champ à l'autre avec les tabulation et enfin attérir sur un Problème d'accents !!!! [ par Cygnus ] Nous avons tenté de migrer à la version 5 de ColdFusion... Notre OS est Linux (RedHat 6.2) Toutefois, probème, la gestion des accents ne se fait plus


Nos sponsors

Sondage...

CalendriCode

Janvier 2009
LMMJVSD
   1234
567891011
12131415161718
19202122232425
262728293031 

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,234 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.