Fildomen
Messages postés805Date d'inscriptionjeudi 22 mai 2003StatutMembreDernière intervention30 octobre 2010
-
3 févr. 2006 à 15:50
cs_coq
Messages postés6351Date d'inscriptionsamedi 1 juin 2002StatutMembreDernière intervention 2 août 2014
-
5 févr. 2006 à 21:23
Salut
je sais pas pourquoi mais quand j'ai tout uploadé au serveur !! les éàè s'affichent pas correctement ?? SQ qlq1 a une idée pour ce truc ?? ( je pense que c un truc d'encodage UFT 8)
cs_Nurgle
Messages postés1642Date d'inscriptionsamedi 6 novembre 2004StatutMembreDernière intervention28 avril 20114 3 févr. 2006 à 17:32
Salut,
En effet, c'est sans doute un problème d'encodage...
Ils ne s'affichent pas correctement, c'est à dire ? il sont remplacés par des caractères bizarres, par les même lettres sans accents, par quoi ?
cs_Nurgle
Messages postés1642Date d'inscriptionsamedi 6 novembre 2004StatutMembreDernière intervention28 avril 20114 3 févr. 2006 à 18:06
essaye d'utiliser les entitées HTML pour les caractères accentués.
par exemple, à la place de é, tu va mettre dans le code HTML é ce qui va t'afficher la même chose, mais sans caractères bizarres...
http://www.laltruiste.com/annexe/references_entites.html' target='_blank'>La liste complête des entitées ici
Ces entitées ont l'avantage d'être totalement indépendante de l'encodage de la page, du fichier sur le serveur, ou même de celui que croit lire le navigateur...
Fildomen
Messages postés805Date d'inscriptionjeudi 22 mai 2003StatutMembreDernière intervention30 octobre 2010 3 févr. 2006 à 18:13
ué je savais ces trucs !! mais el problème c'est que le texte entré n'est pas de moi ( genre un forum ) , et je veux pas rescanner mon code pour chercher les enregistrements dans la BD et les changer , c'est long !! ya une solution sur le net mais ca marche pas pour moi !! on dit qu'il faut mettre dans le Web.Config
cs_Nurgle
Messages postés1642Date d'inscriptionsamedi 6 novembre 2004StatutMembreDernière intervention28 avril 20114 3 févr. 2006 à 18:28
eh, bien, si tu as tout le contenu du mail dans une variable, tu peux faire :
LeContenuDuMail = Server.HtmlEncode(LeContenuDuMail)
avant d'envoyer le mail...
Sinon, je crois qu'il y a aussi une Property BodyEncoding dans les mails (à vérifier...), tu pourrais aussi utiliser ça...
Fildomen
Messages postés805Date d'inscriptionjeudi 22 mai 2003StatutMembreDernière intervention30 octobre 2010 3 févr. 2006 à 20:15
euh !! je savais cette methode !! c'est pas pratique dans mon cas , parce que a chaque utilisateur je dois envoyer une page html précise, et si je fé Server.HtmlEncode (pagestring) il fait comme si le string passé est un texte non html alors il le modifie en html !! et quand j'ouvre le message recu je vois le code html au lieu de ma page !!
ya pas une autre méthode ?? un bon encodage a mettre pour que tout le truc marche nickel ??
cs_coq
Messages postés6351Date d'inscriptionsamedi 1 juin 2002StatutMembreDernière intervention 2 août 2014101 5 févr. 2006 à 19:33
Euh, pas forcément.
Encoding.Default dépend de la valeur de la page de code ANSI actuelle du système.
La valeur de Encoding.Default est déterminée via la méthode GetACP de l'API Win32.
cs_poppyto
Messages postés540Date d'inscriptiondimanche 29 décembre 2002StatutModérateurDernière intervention13 mai 2011 5 févr. 2006 à 19:56
>> coq "reflector"
Vouivoui j'avais vu mais dans le cas de Fildomen, il lui faut le codepage 1252 correspondant à Default (donc si son serveur est par défaut en codepage 1252, ça roule ).