1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47
| <?php
// Pour charger directement un fichier (distant ou local)
$xml = simplexml_load_file("/moonmoon/?type=atom10");
//terme à supprimer
$asupprimer = Array("APEL :","Flickr :","PCHBlog :","Twitter :","Twitter-2 :","WebNews :");
//variables compteurs
$compteur = $WebNews = $Flickr = $Twitter = $PCHBlog = $TwitterB = $APEL = $inconnu = "0";
echo '<p>';
foreach($xml->entry as $item)
{
$test = explode(": ", $item->title);
if ($test[0] == "WebNews ") {
$icone="/autres/icones/standre.jpg";
$WebNews++;
} elseif ($test[0] == "Flickr ") {
$icone="/autres/icones/flickr.jpg";
$Flickr++;
} elseif ($test[0] == "Twitter ") {
$icone="/autres/icones/twitter.jpg";
$Twitter++;
} elseif ($test[0] == "PCHBlog ") {
$icone="/autres/icones/PCH.jpg";
$PCHBlog++;
} elseif ($test[0] == "TwitterB ") {
$icone="/autres/icones/twitter.jpg";
$TwitterB++;
} elseif ($test[0] == "APEL ") {
$icone="/autres/icones/apel.jpg";
$APEL++;
}
else {
$icone="/icones/inconnu.jpg";
$inconnu++;
}
//on remplace le terme par un vide
$chaine = str_replace($asupprimer,"",$item->title);
$lien = $item->link;
//on affiche l'image, titre, lien
if ($compteur <"6") {
if (($test[0] == "WebNews " && $WebNews < "3") || ($test[0] == "PCHBlog " && $PCHBlog < "2") || ($test[0] == "Flickr " && $Flickr<"2") || ($test[0] == "Twitter " && $Twitter<"3") || ($test[0] == "APEL " && $APEL<"2") || ($icone == "/icones/inconnu.jpg" && $inconnu <"3") ){
echo "<img src=\"".$icone."\" alt=\"".$test[0]."\" /> <a href=\" ".$item->link['href']." \">".$chaine." </a> <br />";
$compteur++;
}
}
}
echo '</p>';
?> |
Partager