Integrer flux rss complexes (titre - photos - texte)

WRInaute accro
Bonjour,

je cherches sur une page web à faire un "google news" like, c'est à dire afficher des flux rss avec petites photos / titre / texte plutot qu'une simple liste de liens à cliquer. c est possible ? quelqu'un à des URL de lecteurs et de flux RSS de ce type ?

Merci
 
WRInaute accro
Ben... tout dépend de ce que tu veux faire et ce que tu peux trouver comme flux. :roll:
Certains flux proposent des images avec leur texte... ils sont rares. Alors faut voir si on peut récupérer des images sur ceux qui n'en n'ont pas.

Sur cette page par exemple (-http://www.presse-people.com/services/television.php) j'ai des actu avec des photos car l'éditeur a lui même placé ces photos dans son flux qui est lisible avec magpie.
 
Nouveau WRInaute
e-kiwi a dit:
Bonjour,

je cherches sur une page web à faire un "google news" like, c'est à dire afficher des flux rss avec petites photos / titre / texte plutot qu'une simple liste de liens à cliquer. c est possible ? quelqu'un à des URL de lecteurs et de flux RSS de ce type ?

Merci

Bonjour,

Moi aussi, je cherche à intégrer un flux complexe (texte et photos).
L'adresse du flux est : http://www.techno-science.net/include/news.xml
Pour l'instant n'apparaît que le texte, mais je n'arrive pas à inclure les photos.
Voici le code :

<?php

# Configuration

$fichier_xml = "http://www.techno-science.net/include/news.xml";
$nombre_limite = 5;


# Affichage du Flux
$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], $link);
eregi("<description>(.*)</description>",$items[$i+1], $desc);

echo "<p style="text-indent:0px; font-size:12px; font-family:Comic Sans MS, sans-serif; text-decoration:none ">

<a href="".$link[1]."" target="_blank">".$title[1]."</a>
<br />
</p>
<p style="text-indent:0px; text-align:right; font-size:10px; font-style:italic ">".$desc[1]."<br /></p>";

}


}

}

?>


Quelqu'un peut-il m'aider pour inclure les photos ?

Merci !
 
Discussions similaires
Haut