Bonjour,
Je suis en train de coder un script qui récupère une page HTML et l'analyse pour en extraire des informations. Pour cela, j'utilise file_get_contents(). Après avoir tourné en rond pendant un certain temps, j'ai compris que mon problème venait de l'encodage. Cependant, les fonctions mb_xxx() ne parviennent pas à venir à bout de ce code HTML, et iconv() non plus.
Ce qui fonctionne, c'est de se rendre à ladite URL, d'afficher le code source, de le copier/coller dans un bête fichier texte, puis de lancer le script avec comme input ce fichier texte au lieu de la page HTML et en remplaçant les fonctions strpos(), strlen() et substr() de base par leurs équivalents en mb_xxx().
Quelqu'un aurait-il une solution?
Merci!
[ Mentral ]