[PHP] SimpleXML et flux Dotclear


Audiofeeline
WRInaute accro
WRInaute accro
 
Messages: 5257
Inscription: 20 Oct 2005

[PHP] SimpleXML et flux Dotclear

Message le Mer Juil 11, 2007 17:10

Salut à tous!
Alors voilà, j'utilise régulièrement SimpleXML qui marche pas trop mal mais j'ai un soucis avec les flux provenant de blogs DotClear 1.2.x...
Code: Tout sélectionner
<?php
// Adresse du flux RSS
$handle = fopen("http://ziik.fr/rss.xml", "rb");
$flux = '';
if (isset($handle) && !empty($handle)) {
   while (!feof($handle)) {
$flux .= fread($handle, 4096);
}
$RSS2Parser = simplexml_load_string($flux);
$racine = $RSS2Parser->channel;
foreach($racine ->item as $element) {
$news_title = utf8_decode((string)$element->title);
$news_uri = utf8_decode((string)$element->link);
$news_desc = utf8_decode((string)$element->description);
$news_date = utf8_decode((string)$element->pubDate);
$news_htmldesc = utf8_decode((string)$element->description);
echo "
<div id=\"announce\" class=\"block\">
<h2><span><a href=\"$news_uri\">$news_title</a></span></h2>
<div class=\"box\">
<div class=\"inbox\">
$news_desc
</div>
</div>
</div>
";
}}
fclose($handle);
?>

Le résultat c'est que ça ne m'affiche rien du tout... J'imagine que c'est un problème de variable, quelqu'un aurait-il une idée comment faire? (Je souhaite utiliser SimpleXML)... Merci!
Le flux que je veux parser est là : -http://ziik.fr/rss.xml

Merci! :)

FloBaoti
WRInaute impliqué
WRInaute impliqué
 
Messages: 755
Inscription: 30 Avr 2006

Message le Mer Juil 11, 2007 18:31



Si vous avez aimé cette discussion, partagez-la sur vos réseaux sociaux préférés :

Lectures recommandées sur ce thème :



Qui est en ligne

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