Magpie RSS : Avoir plusieurs feedparser.php
4 messages • Page 1 sur 1
Consultez la formation au référencement naturel Google de WebRankInfo / Ranking Metrics
Magpie RSS : Avoir plusieurs feedparser.php
Bonjour à tous,
Je tiens tout d'abord à signaler que j'ai bien cherché partout avant de poster ce message
J'ai recemment installé Magpie RSS sur mon site, ça marche parfaitement, heure, accents, tout roule.
Mais ce que j'aimerais faire, c'est disposer de 2 mises en formes différentes pour mes flux RSS sur la même page.
J'ai donc crée un fichier "feedparser2.php", mais vous vous en doutez, j'ai un message d'erreur :
Le code pour appeler mon 1er flux :
et le second :
J'imagine qu'il faudrait enlever les require_once (en ne mettant que require ou un include, ça ne marche pas non plus)
Quelqu'un aurait la solution ?
Je tiens tout d'abord à signaler que j'ai bien cherché partout avant de poster ce message
J'ai recemment installé Magpie RSS sur mon site, ça marche parfaitement, heure, accents, tout roule.
Mais ce que j'aimerais faire, c'est disposer de 2 mises en formes différentes pour mes flux RSS sur la même page.
J'ai donc crée un fichier "feedparser2.php", mais vous vous en doutez, j'ai un message d'erreur :
Fatal error: Cannot redeclare feedparser() (previously declared in /home/xxxx/www/actufoot/feedparser_actu.php:5) in /home/xxxx/www/actufoot/feedparser_actu2.php on line 5
Le code pour appeler mon 1er flux :
- Code: Tout sélectionner
<?php
require_once("feedparser_actu.php");
echo
FeedParser("http://www.lequipe.fr/Xml/Football/Titres/actu_rss.xml");
?>
et le second :
- Code: Tout sélectionner
<?php
require_once("feedparser_actu2.php");
echo
FeedParser("http://fr.sports.yahoo.com/eurosport/tickerdb/sport/22.xml");
?>
J'imagine qu'il faudrait enlever les require_once (en ne mettant que require ou un include, ça ne marche pas non plus)
Quelqu'un aurait la solution ?
- skippyzrnr
- WRInaute passionné

- Messages: 658
- Inscription: Mar Jan 11, 2005 10:08
Erreur de base, tu as deux fonctions différentes qui s'appelent pareil...
Essaye de n'utiliser q'un seul fichier avec une seule fonction dans laquelle tu passes un paramètre différent par exemple l'URL du flux
Essaye de n'utiliser q'un seul fichier avec une seule fonction dans laquelle tu passes un paramètre différent par exemple l'URL du flux
- Code: Tout sélectionner
require_once('feedparser.php');
FeedParser("http://www.lequipe.fr/Xml/Football/Titres/actu_rss.xml");
FeedParser("http://fr.sports.yahoo.com/eurosport/tickerdb/sport/22.xml");
Tu renommes ton fichier feedparer2 par autre chose ex: toto
Et dans ton fichier toto tu renommes la fonction du meme nom ex
ce qui te donnera dans ton cas si tu veux parser 2 flux différents su la meme page
Apres tu bricole la mise en forme selon que tu veuilles que le titre ou bien le titre avec les premieres phrases etc..
++
Et dans ton fichier toto tu renommes la fonction du meme nom ex
- Code: Tout sélectionner
function toto($url_feed, $nb_items_affiches=5)
{
ce qui te donnera dans ton cas si tu veux parser 2 flux différents su la meme page
require_once('feedparser.php');
FeedParser("http://www.lequipe.fr/Xml/Football/Titres/actu_rss.xml");
require_once('toto.php');
totor("http://fr.sports.yahoo.com/eurosport/tickerdb/sport/22.xml");
Apres tu bricole la mise en forme selon que tu veuilles que le titre ou bien le titre avec les premieres phrases etc..
++
4 messages • Page 1 sur 1
Formation recommandée sur ce thème :
Formation Référencement naturel Google : apprenez une méthode efficace pour optimiser à fond le référencement naturel dans Google de façon durable... Formation animée par Olivier Duffez et Fabien Facériès, experts en référencement naturel.
Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.
Lectures recommandées sur ce thème :
- La syndication de contenu : afficher un flux RSS sur son site
- Intégrer facilement un flux RSS externe
- Utiliser Actifpub pour l'intégration d'un flux RSS externe sur son site
- Un (RSS) pour tous (les blogs officiels de Google)
- Intégrer un flux RSS sur son site
- Des RSS rémunérés ça existe !
- Google lance la page d'accueil personnalisée sur téléphones mobiles
- Moteur de recherche de flux RSS / Atom
- Liste de moteurs de recherche de blogs
- Référencement vidéo sur Exalead
Consultez la description détaillée des produits ou services de Google suivants : Google Blog Search
- Similarité et duplicate content
Cet outil vous permet de calculer la similarité entre 2 pages web. L'algorithme utilisé repose sur l'analyse des occurrences des mots (mais pas sur leur positionnement dans les pages). Google utilise cette notion à certains endroits dans son algorithme, mais de façon bien plus évoluée que ce petit outil... Avoir des pages trop similaires peut entraîner des problèmes d'indexation... Cet outil vous permettra peut-être de résoudre certains problèmes de contenus dupliqués.
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités

le forum