Magpie RSS : Avoir plusieurs feedparser.php
5 messages
• Page 1 sur 1
- Babos
- Nouveau WRInaute

- Messages: 20
- Inscription: 18 Nov 2006
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 impliqué

- Messages: 664
- Inscription: 11 Jan 2005
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");
- Frank.M
- Nouveau WRInaute

- Messages: 30
- Inscription: 28 Nov 2005
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..
++
5 messages
• Page 1 sur 1
Lectures recommandées sur ce thème :
- Flux RSS avec feedparser
- Aide pour magpie rss
- Erreur de parse RSS avec Magpie
- MagPie RSS compatible avec Atom ou RDF ?
- Integration d'un flux RSS avec magpie [afficher des article]
- MAGPIE RSS : Limiter le nombre de caractères "description"
- Flux RSS, <enclosure> et où avoir la liste...
- après avoir crée un fichier de flux RSS!!
- Avoir un flux RSS améliore le référencement, vrai ou faux
- Flux RSS pour avoir les intitulés de la bourse ?
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 1 invité

