Problème pour décoder les flux RSS

Consultez la formation au référencement naturel Google de WebRankInfo / Ranking Metrics

PC-Alex
Nouveau WRInaute
 
Messages: 33
Inscription: Sam Sep 03, 2005 11:21

Problème pour décoder les flux RSS

Message le Sam Fév 24, 2007 19:38

Bonjour,

J'ai un petit problème pour décoder les caractères spéciaux présents dans les flux RSS.

Code: Tout sélectionner
Par exemple les `é` sont encodés en & # 2 3 3 ; (j'ai mis des espaces pour pouvoir afficher ce code)


J'ai donc tenté un utf8_decode, mais rien n'y fait.
Quelqu'un aurait-il une solution, ou bien une table pour décoder ces caractères ?

Merci d'avance.

PC-Alex
Nouveau WRInaute
 
Messages: 33
Inscription: Sam Sep 03, 2005 11:21

Message le Sam Fév 24, 2007 21:37

C'est bon j'ai trouvé la solution !

La voici pour ceux qui la chercherait :

Code: Tout sélectionner
function filtertext ($string)
{
   $string=html_entity_decode($string);
   $string3=preg_replace('/&#([0-9]+);/ei','chr(intval(\'\\1\'))',$string);
   $trans=array("&"=>"&");
   $string4=strtr($string3,$trans);
   
   return $string4;
}


Formation recommandée sur ce thème :

Formation Référencement naturel Google : apprenez une méthode efficace pour optimiser à fond le référencement naturel dans Google de façon durable... Formation animée par Olivier Duffez et Fabien Facériès, experts en référencement naturel.

Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités