Bonjour,
Mes pages Web sont sur Windows 2003 server, IIS6, Visual Studio .net, framework 2.0. Base de données oracle 9 sous Windows 2003. courriel est OUTLOOK 2003
J'ai 2 fichiers HTML dans ma solution asp.net. Dans leur en-tête je spécifier ceci:
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
Ensuite par une page ASPX le contenu de cette page est envoyée et reçue par courriel. Le problème est que dans 1 des courriels les accents apparaissent pas et sont remplacé par des � dans l'autre!!! Pourtant leur contenu est pratiquement identique:
<h1>
Veuillez noter qu'une nouvelle demande de service a été soumise avec succès
</h1>
<ul>
<li>Numéro de la demande : {0}</li>
<li>Date de la demande : {1}</li>
<li>Code 5802 : {2}</li>
<li>Nom du demandeur : {3}</li>
<li>Service demandé : {4}</li>
<li>Objet : {12}</li>
<li>Date d'échéance minimale : {6}</li>
<li>Date d'échéance maximale : {7}</li>
</ul>
Les valeurs entre accolades {0} représentent des valeurs issues d'une base de données Oracle 9. Dans la base de données, les accents apparaissent et dans 1 des courriels aussi mais pas l'autre.
Quand je mets UTF-8 alors là dans les 2 courriels les caractères avec accents sont tronqués et iso-8859-1 me donnent des � au lieu des accent
Merci pour votre aide
Partager