
<?php
// L'adresse du flux est différente à chaque fois d'où l'utilité de déclarer un snippet différent sur chaque page
$xml = simplexml_load_file('http://rss.vivastreet.com/v1/2/1/e/cars_trucks.1.xml?aff=3138376');
$xml_immo = $xml->channel;
foreach($xml_immo->item as $element) {
$nom = utf8_decode((string)$element->title).'<br><br>';
echo utf8_decode((string)$element->description).'<br>';
echo '<a href="'.utf8_decode((string)$element->link).'">'.'Voir cet annonce'.'</a><br><br>';
}
?><?php
/*
Appel dans les pages : [!SimpleFlux? &flux=`http://rss.vivastreet.com/v1/2/1/e/cars_trucks.1.xml?aff=3138376`!]
*/
$flux = (isset($flux))? $flux : '';
if(!isset($flux)){
return "!! PAS DE FLUX !! Le paramètre &flux est obligatoire";
}
else {
$xml = simplexml_load_file($flux);
$xml_immo = $xml->channel;
foreach($xml_immo->item as $element) {
$output .= utf8_decode((string)$element->title).'<br><br>';
$output .= utf8_decode((string)$element->description).'<br>';
$output .= '<a href="'.utf8_decode((string)$element->link).'">'.'Voir cet annonce'.'</a><br><br>';
}
}
return $output;
?>