Intégrer Flux Atom avec SimplePie et "=" "&" "_" "?"

Discussion dans 'Développement d'un site Web ou d'une appli mobile' créé par Green Life, 26 Mars 2010.

  1. Green Life
    Green Life WRInaute discret
    Inscrit:
    26 Mars 2010
    Messages:
    187
    J'aime reçus:
    0
    Bonjour,

    Auparavant, j'utilisais MagPie pour intégrer des flux RSS. Je cherche désormais à intégrer à la fois des flux RSS et ATOM.

    J'ai donc installé SimplePie.

    Pour ce qui est des flux RSS et ATOM sur ces modèles, il n'y a pas de problèmes , exemples :
    http://nomdedomaine.com/fichier.php
    http://nomdedomaine.com/fichier.php?rss
    http://nomdedomaine.com/atom

    Néanmoins, j'ai de gros problèmes pour intégrer des URLs du genre :
    http://nomdedomaine.com/fichier.php?page=backend&id_rubrique=26
    ou encore du genre http://nomdedomaine.com/fichier.php?valeur=messages_recents

    Il semble que la fonction set feed url ne puisse pas intégrer ou lire les caractères "=", "&", "_", "?"

    J'ai essayé avec urlencode ($tring) mais cela ne change rien.

    Voici le code de simplePie :

    Code:
    require_once('feed/simplepie.inc');
    $feed = new SimplePie();
    $feed->set_feed_url(http://nomdedomaine.com/fichier.php?page=backend&id_rubrique=26);
    $feed->init();
     
  2. Green Life
    Green Life WRInaute discret
    Inscrit:
    26 Mars 2010
    Messages:
    187
    J'aime reçus:
    0
    EUREKÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ :D :D :D :D :D :D :D :D :D :D :D :D :D :) :) :) :) :) :) :) :) :eek: :eek: :eek: :eek: :eek: :eek: :eek: :eek: :p :p :p :p :p :p :p :p :lol: :lol: :lol: :lol: :lol: :lol: :lol: :lol: :mrgreen: :mrgreen: :mrgreen: :mrgreen: :mrgreen: :mrgreen: :mrgreen: :mrgreen: :mrgreen: :mrgreen: :mrgreen: :mrgreen: :mrgreen: :mrgreen: :mrgreen:

    YA MOI AVOIR TROUVE :mrgreen: :mrgreen: :mrgreen:

    Je donne ici les explications, pour aider les internautes qui voudraient utiliser SimplePie.

    Dans le fichier simplepie.inc, il y a un bug. En effet, une fois arrivé à la ligne 12154, il faut ajouter un "="

    Code avant :

    Code:
    function set_fragment($fragment)
    	{
    		if ($fragment === null || $fragment === '')
    		{
    			$this->fragment = null;
    		}
    		else
    		{
    			$this->fragment = $this->replace_invalid_with_pct_encoding($fragment, 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-._~!$&\'()*+,;:@/?');
    		}
    		$this->valid[__FUNCTION__] = true;
    		return true;
    	}
    Code après :

    Code:
    function set_fragment($fragment)
    	{
    		if ($fragment === null || $fragment === '')
    		{
    			$this->fragment = null;
    		}
    		else
    		{
    			$this->fragment = $this->replace_invalid_with_pct_encoding($fragment, 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-.=_~!$&\'()*+,;=:@/?');
    		}
    		$this->valid[__FUNCTION__] = true;
    		return true;
    	}

    AVANT : $this->fragment = $this->replace_invalid_with_pct_encoding($fragment, 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-._~!$&\'()*+,;:mad:/?');

    APRES : $this->fragment = $this->replace_invalid_with_pct_encoding($fragment, 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-.=_~!$&\'()*+,;=:mad:/?');
     
Chargement...
Similar Threads - Intégrer Flux Atom Forum Date
Comment intégrer un flux XML affiliation sur mon site WordPress ? Monétisation d'un site web 3 Octobre 2018
intégrer un flux XML e-commerce 26 Avril 2015
Intégrer un flux rss phpbb3 sur facebook Facebook 1 Décembre 2010
Intégrer des images et un logo dans son flux rss Développement d'un site Web ou d'une appli mobile 25 Janvier 2010
Meilleur moyen d'intégrer un flux rss dans son site statique ? Développement d'un site Web ou d'une appli mobile 1 Mai 2009
Intégrer plusieurs flux RSS externes à votre site Développement d'un site Web ou d'une appli mobile 3 Novembre 2008
Intégrer des flux rss Développement d'un site Web ou d'une appli mobile 10 Juin 2008
flux XML publicidees impossible a integrer Développement d'un site Web ou d'une appli mobile 3 Mai 2008
Intégrer un lien dans un flux RSS Débuter en référencement 14 Mars 2008
Intégrer un flux RSS : légal ou pas ? Développement d'un site Web ou d'une appli mobile 7 Janvier 2008
Demande de l'aide pour integrer un flux rss sur un site Référencement international (langues, pays) 31 Juillet 2007
Integrer un xml sur une page pour un flux RSS Développement d'un site Web ou d'une appli mobile 26 Juin 2007
[Résolu] Intégrer plusieurs flux RSS ? Développement d'un site Web ou d'une appli mobile 21 Novembre 2006
Integrer un flux xml brut ? Développement d'un site Web ou d'une appli mobile 20 Mars 2006
Comment intégrer un flux RSS sur son site Développement d'un site Web ou d'une appli mobile 13 Février 2006
Intégrer un flux d'infos en xmlfeed.cgi Problèmes de référencement spécifiques à vos sites 16 Septembre 2005
Integrer flux rss complexes (titre - photos - texte) Problèmes de référencement spécifiques à vos sites 6 Septembre 2005
[Article] Comment intégrer un flux RSS sur son site Développement d'un site Web ou d'une appli mobile 28 Juin 2004
Intégrer un lien interne vers le même article ? Rédaction web et référencement 26 Octobre 2022
Intégrer un live chat sur un site ecommerce Demandes d'avis et de conseils sur vos sites 14 Avril 2022