Bonjour à toutes et à tous, je suis débutant dans le langage PHP, alors faut bien m'expliquer pour que je comprenne bien.
J'ai ici un petit problème avec un flux RSS.

J'essaie dans un premier temps à récupérer les images et la description d'un lien RSS et ensuite les afficher en PHP, voici le code que j'utilise, l'affichage de la description marche bien, mais pour ce qui est de l'image pas du tout..

                        $html = "";
                        $url = "LIEN RSS";
                        $xml = simplexml_load_file($url);
                        for($i = 0; $i < 1; $i++){

                            $description = $xml->channel->item[$i]->description;
                            $pubDate = $xml->channel->item[$i]->pubDate;

                            $html .= "$description";
                            $html .= "<br /><br />$pubDate<hr />";

                        }
                        echo $html;

et ici un aperçu du code XML RSS

content:encoded
<!CDATA
<p>stron>a href="http://lienimage.jpg"span id="more-15"></span></a>Depuis 2010, le Valais s’associe aux cantons latins pour sensibiliser la population à la problématique des discriminations raciales. Le temps d
]]>
/content:encoded

3 réponses


Pas très clair ton histoire
C'est cette image, http://lienimage.jpg, que tu souhaire afficher ?
ta description ressemble vraiment a ce que tu a indiqué ? car si c'est le cas il y a un problème avec le flux RSS

lacratex
Auteur

Couss, merci pour ta réponse,
C'est un code XML enfaite, le problème étant que quand j'insère le bon code XML dans le sujet, il affiche directement le contenu en HTML, j'ai alors, supprimés tous les "<" ou "/" pour éviter que mon commentaire affiche en html le contenu XML que je veux vous montrer.

Pour répondre à ta question c'est en effet l'image "http://lienimage.jpg, " que je souhaite afficher.

Bonjour
Il semble surtout que l'image soit en faite un lien et pas une image... où sont les balises img ?