GABONECO
 
  flux rss gaboneco
Gabon : Gabon news - Gabon économie - Gabon infos - Gabon Tourisme - Gabon Musique - Gabon business.
Solution PHP pour webmaster / développeur
Mise en place
Les flux XML sont des sortes de bases de données sous forme d'un fichier texte avec une norme d'écriture commune. Il existe toute une série de logiciels qui permettent de les utiliser mais ce qui nous intéresse plus particulièrement ici est de les utiliser dans une page web.
Comment afficher les news de GABONECO
sur mon site Internet ?
Si vous avez un site web, il est possible d'intégrer gratuitement différents éléments sur votre site qui se mettront à jour automatiquement. Vous n'aurez rien à faire une fois le système installé et votre site deviendra très actif avec de nombreuses mises-à-jour chaque jour :)Pour cela deux solution :
  • Utiliser directement les flux XML de GABONECO.COM si votre site est "dynamique" (ASP / PHP / ...)
  • Utiliser des scripts javascripts (ne nécessitant pas de programmation) proposés par certains partenaires (dont la liste est ci dessous). Utiliser directement les flux XML présente de nombreux avantages par rapports aux flux Javascript et nous vous invitons à les utiliser si vous en avez la possibilité.Si l'hébergeur de votre site internet accepte un langage de script serveur (PHP, ASP, ...), nous vous recommandons d'utiliser le fichiers XML ci-dessous qui est conforme au standard RSS et qui est remi à jour en permanence.http://www.gaboneco.com/rss.xml

    Pour une utilisation basique et pour des sites de petite taille (avec peu de visiteurs), une solution basique s'offre à vous. Son avantage est qu'elle est très facile à mettre en place.

    Voici un exemple de code utilisable pour une telle insertion :

    copiez et colez le code dans votre page

     

    <?php
    $fichier = "http://www.gaboneco.com/rss.xml";
    $nombre_limite = 10;
    $file = fopen($fichier,"r");
    $xml = '';
    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);
    $xml_title = htmlentities($title[1], ENT_QUOTES, 'UTF-8');
    $xml_title = str_replace('Â’', "'", $xml_title);
    $xml .= "- <a href=\"".$link[1]."\" target=\"_blank\">".$xml_title."</a><br />";
    }
    }
    }
    echo $xml;
    ?>

     

    Comme vous pouvez le remarquer, nous n'affichons que le titre et nous passons outre la date et d'autres renseignements utilisables.

    Cela donne le résultat ci dessous :

    -
    - 09-02-2012 - Louembe sur les chantiers de la SNI
    - 09-02-2012 - Gabon : Un habitat pour tous !
    -
    -
    -
    -
    -
    -
    -
     
     
       
    Hit-Parade Gaboneco.com est édité par ACI Gabon.  Conception & Réalisation ULTRAMAX Network. Tous droits réservés. Copyright 2002 - 2006.