Bonjour,
j'utilise le script suivant pour afficher les derniers posts issus d'un feed:
Seul problème, les caractères accentués dans les titres ne s'affichent pas ou mal.
Savez-vous comment résoudre ce problème ?
Merci d'avance
j'utilise le script suivant pour afficher les derniers posts issus d'un feed:
Code:
<?php
$fichier_xml = "http://actualites.prepa-hec.org/feed/";
$nombre_limite = 7;
$raw="";$file = fopen($fichier_xml,"r");
if ($file) { while (!feof($file)) $raw .= fread($file,32000);
fclose( $file );
if(eregi("<item>(.*)</item>",$raw,$rawitems)){
$items = explode("<item>", $rawitems[0]);
$nb = count($items);
$maximum = (($nb-1) < $nombre_limite) ? ($nb-1) :
$nombre_limite; for ($i=0;$i<$maximum;$i++) {
eregi("<title>(.*)</title>",$items[$i+1], $title);
eregi("<link>(.*)</link>",$items[$i+1], $url);
echo "<li><a href=\"".$url[1]."\" target=\"_blank\">".$title[1]."</a></li>";
}
}
}?>
Seul problème, les caractères accentués dans les titres ne s'affichent pas ou mal.
Savez-vous comment résoudre ce problème ?
Merci d'avance