|
Trouver une ressource
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)
Informations & options pour cette discussion
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
Livres en rapport
|
Téléchargements
Logiciels à télécharger sur le même thème :
|