Comment parser le flux de Jamendo.com avec les images?

Nouveau WRInaute
Perso je trouve MagpieRSS très efficace, et facile à utiliser. Il y a des exemples pour le code php, on peut simplement récuperer un exemple et modifier le code, les images passent sans problème.
Petite démo pour le flux dont tu parles: Flux Jamendo

Bon je ne me suis pas cassé pour le style...
Bonne journée
 
WRInaute discret
je suis arrivé à ça:

Code:
<?php
require_once "magpierss/rss_fetch.inc";
$fichier_xml = "http://www.jamendo.com/fr/?archive_encoding=ogg3&audio_encoding=ogg2&format=rss2&linkto=playlist&m=backend&num=5&o=release_date_desc&type=albums";
$nombre_element = 3;
$rss = fetch_rss($fichier_xml);
if(is_array($rss->items)){
    $liste = array_slice($rss->items, 0, $nombre_element);
    echo "<b>",$rss->channel[title],"</b><br /><br />\n";
    foreach($liste as $item ){
        $title = $item[title];
        $url = $item[link];
        $pubdate = $item[pubdate];
        $description = $item[description];
        $pubdate = date("H:i:s", strtotime($pubdate));
        echo $pubdate." : <a href=\"".$url."\">$title</a><br />".$description."<br /><br />\n";
        }
    }
?>

Dans le flux de Jamendo, la balise description contient (je prends le premier exemple là) généralement:
Code:
<a href="http://www.jamendo.com/fr/album/2655/"><img src='http://img.jamendo.com/albums/2655/covers/1.200.jpg' height='200' width='200' border='0' alt='Saint-Jean - Tu prends ta douche ?' /></a><br /><a href="http://www.jamendo.com/fr/?f=ogg2&amp;id=2655&amp;m=playlist&amp;t=album"><img src="http://img.jamendo.com/picto/ecouter35.png" border="0"></a>
                                <br /><b>Genre :</b> Rock Pop Chanson française Spé
                                <br /><b>Sortie sur <b>jamendo</b> :</b> 2006-08-28 14:21:53
                                <br /><b>Licence :</b> <a href='http://creativecommons.org/licenses/by-nc-sa/2.5/'>http://creativecommons.org/licenses/by-nc-sa/2.5/</a>

Comment donner un style particulier aux images, a la licence, etc?
 
Discussions similaires
Haut