Votre avis sur ce parseur rss
9 messages
• Page 1 sur 1
-

medium69 - WRInaute passionné

- Messages: 2485
- Inscription: 7 Mai 2005
Votre avis sur ce parseur rss
J'ai trouvé un code très simple de parseur RSS.
J'aimerais avoir votre avis pour savoir si il est valable :
J'aimerais avoir votre avis pour savoir si il est valable :
- Code: Tout sélectionner
<?php
/* ------------------------------------------------------
Parser de rss - by comscripts
------------------------------------------------------- */
$site = "http://partner.comscripts.com/xml/topten_cs.xml";
$fp = @fopen($site,"r");
while(!feof($fp)) $raw .= @fgets($fp, 4096);
fclose($fp);
if( eregi("<item>(.*)</item>", $raw, $rawitems ) ) {
$items = explode("<item>", $rawitems[0]);
for( $i = 0; $i < count($items)-1; $i++ ) {
eregi("<title>(.*)</title>",$items[$i+1], $title );
eregi("<url>(.*)</url>",$items[$i+1], $url );
eregi("<categorie>(.*)</categorie>",$items[$i+1], $cat);
echo "<li><a href='".$url[1]."'>".$title[1]."</a> - ".$cat[1];
}
}
?>
-

medium69 - WRInaute passionné

- Messages: 2485
- Inscription: 7 Mai 2005
un exemple d'utilisation :
le résultats sur une entrée :
Bientôt le grand départ pour Venus Express ! (20/08 à 15:58 )
La sonde européenne, dédiée à l'étude de l'atmosphère de Vénus, a passé avec succès ses derniers tests fonctionnels. Elle se trouve désormais sur le cosmodrome de Baïkonour...
Article complet : (Bientôt le grand départ pour Venus Express !)(lien)
- Code: Tout sélectionner
<?php
function parseurRss($flux, $nb) {
$fichier = @fopen($flux, 'r');
while (!feof($fichier) ) {
$raw .= @fgets($fichier, 4096);
}
fclose($fichier);
if (eregi('<item>(.*)</item>', $raw, $rawitems ) ) {
$items = explode('<item>', $rawitems[0]);
if (count($items)-1 < $nb) {
$nb = count($items)-1;
}
echo '<ul>';
for ($i = 0; $i < $nb; $i++ ) {
eregi('<pubDate>(.*)</pubDate>', $items[$i+1], $date );
eregi('<title>(.*)</title>', $items[$i+1], $titre );
eregi('<link>(.*)</link>', $items[$i+1], $url );
eregi('<description>(.*)</description>', $items[$i+1], $description);
$date = strtotime($date[1]);
$date = date('d/m à H:i', $date);
echo '<p>'.$titre[1].' ('.$date.')<br />
'.$description[1].'<br />
Article complet : <a href="'.$url[1].'">'.$titre[1].'</a></p>';
}
echo '</ul>';
}
}
echo parseurRss('http://www.futura-sciences.com/services/rss/actu10.xml', 5);
?>
le résultats sur une entrée :
Bientôt le grand départ pour Venus Express ! (20/08 à 15:58 )
La sonde européenne, dédiée à l'étude de l'atmosphère de Vénus, a passé avec succès ses derniers tests fonctionnels. Elle se trouve désormais sur le cosmodrome de Baïkonour...
Article complet : (Bientôt le grand départ pour Venus Express !)(lien)
-

medium69 - WRInaute passionné

- Messages: 2485
- Inscription: 7 Mai 2005
Sir Dipp a écrit:Et pour les modules comme Dublin Core tu penses faire comment ? Il y a en pas mal de sites qui l'utilisent. De mon côté je cherche aussi un parser rss
Je sais pas encore...
Peut-être utiliser celui proposer par Wri
Celui-là me convient tant qu'il est compatible avec les fil que je veux mettre sur mon site pour sa simplicité.
Si je bloque, j'en trouverais un autre.
D'ailleurs je viens de le mettre en place sur mon site à l'instant si tu veux voir le résultat.
9 messages
• Page 1 sur 1
Lectures recommandées sur ce thème :
- Cherche parseur RSS
- [résolu] Problème avec un parseur RSS
- Votre avis sur le site (flux rss)
- Votre avis sur un générateur de flux rss et sitemap xml.
- Votre avis sur des services de statistiques de flux rss
- votre avis sur mon nouveau agregateur rss informatique
- Votre avis sur un annuaire RSS hébergé sous FREE svp.
- Votre avis sur le site Atypic-flux (Magazine en Flux RSS)
- parseur XML php5
- Parseur xml dmoz en PHP
Consultez la description détaillée des produits ou services de Google suivants : Picasa Web Albums
- Transformer des textes non cliquables en liens
Cet outil vous permet de trouver des pages citant votre site mais ne faisant pas (encore) de lien. Il suffira parfois d'un simple mail pour transformer cette simple citation en lien (backlink). - Bilan du référencement Google
Cet outil vous donne un petit résumé de l'état de référencement de votre site dans Google.
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités


