RSS et simplepie

Nouveau WRInaute
bonjour à tous et bonne année,

j'utilise le rss simple pie library.

J'ai ce code assez obsolète sans doutes mais qui fonctionne .
Code:
<?php
require_once('simplepie.inc');
 
$feed = new SimplePie();
$feed->set_feed_url('http://www.batipole.com/rss.php');
$feed->init();
$feed->handle_content_type();
 
?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
        "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
<head>
	<title>Sample SimplePie Page</title>
 
	<style type="text/css">
	h3.title {
		padding:0 0 0 20px;
		background:transparent url(<?php echo $feed->get_favicon(); ?>) no-repeat 0 1px;
	}
	</style>
 
<meta name="generator" content="namo webeditor(trial)" />
<meta http-equiv="content-type" content="text/html; charset=utf-8" />

</head>
<body bgcolor="white" text="black" link="black" vlink="black" alink="red">
<font face="verdana"> </font><div class="header">
		<h1><a href="<?php echo $feed->get_permalink(); ?>"><font face="verdana"><?php echo $feed->get_title(); ?

></></></></></></></></></></font></a><font face="verdana"></font></h1>
		<p><font face="verdana"><?php echo $feed->get_description(); ?></></></></></></></></></></font></p>
	</div>
 
<font face="verdana">	<?php foreach ($feed->get_items() as $item): ?>
</></></></></></></></></> </font>
		<div class="item">
			<h3 class="title"><font face="verdana"><font face="verdana></font>"></font><a href="<?php echo 

$item->get_permalink(); ?>"><font face="verdana"><?php echo $item->get_title(); ?

></></></></></></></></></></font></a><font face="verdana"></font></h3>
<font face="verdana">			<?php echo $item->get_description(); ?>






</></></></></></></></></>			</font><p><font face="verdana">Post&eacute; le <?php echo $item->get_date

('j F Y | g:i a'); ?></></></></></></></></></></font><br></p>

<br><hr>
		</div>
 
<font face="verdana">	<?php endforeach; ?>
</></></></></></></></></> </font>
</body>
</html>
je souhaiterais afficher les images en provenance du feed, mais j'ai pas réussi avec la fonction get_enclosure()

voici le code que j'utilisais
Code:
<?php 
echo $item->get_enclosure();
                   echo "<img src=\"";
                   echo $enclosure->get_link();
                   echo "\" border=\"1\" style=\"float: left;
                             margin: 4px; margin-top: 8px;\">";
?>

si quelqu'un pouvait m'aider, par avance merci.
 
WRInaute accro
http://simplepie.org/wiki/reference/simplepie_item/get_enclosure

Code:
$feed = new SimplePie();
$feed->set_feed_url('http://simplepie.org/blog/feed/');
$feed->init();
$feed->handle_content_type();
 
foreach ($feed->get_items() as $item)
{
	if ($enclosure = $item->get_enclosure())
	{
		echo $enclosure->embed();
	}
}

Apparemment il faut faire:
Code:
echo $enclosure->embed();

à la place de:
Code:
$enclosure->get_link()
 
Discussions similaires
Haut