Bonsoir,

Je n'arrive pas à comprendre comment fonctionne la conversion d'une chaine de caractère avec un certain encodage en un autre
En fait, je tente de récupérer les métatags des sites et de les afficher dans un fichier xml. A priori, tout va bien quand le site est encodé en utf-8, puisque c'est dans ce mode que je travaille, mais dès que j'en sors, malgré des tentatives de utf8_encode() ou de mb_convert_encoding

j'ai posé ici une page test http://test03.christophe-charron.org...3_25_utf8.html qui lit une page html utf8. La même avec le paramètre vl_c_url=2008_03_25_windows1250.html lit une page html windows-1250.

Ce que je ne comprends pas du tout, c'est la différence entre ces 2 sites qui sont a priori encodés de la même manière et pourtant les accents ne sont pas retranscrits de la même manière.
http://test03.christophe-charron.org...ww.lefigaro.fr
http://test03.christophe-charron.org/public/php/2008_03_25/2008-03-25-metatags_01.php?vl_c_url=http://www.mib.fr

Le code du script est ici :
http://test03.christophe-charron.org...etatags_01.txt

D'avance, merci pour vos lumières.