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)
YaoYao !!
1 + 1 = 10
A voir également:
Socles pour statues france ioi
Socle pour statues france ioi - Meilleures réponses
France ioi correction socles pour statues - Meilleures réponses
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 ?
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...
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
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...
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 ??
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.
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 ).