[Recherche script php] Un annuaire de flux RSS

Discussion dans 'Développement d'un site Web ou d'une appli mobile' créé par antherius, 17 Août 2006.

  1. antherius
    antherius WRInaute discret
    Inscrit:
    19 Juin 2005
    Messages:
    74
    J'aime reçus:
    0
    Bonjour à tous,

    ayant déja un annuaire de liens, je voudrais en parrallèle créer un annuaire spécialisé Flux RSS, avec possibilité de lire ce flux directement sur mon site.

    Mais voilà, j'ai beau cherché rien à faire, je ne trouve aucun script dispo.

    En connaitriez vous un ? Même si il y a des modifs à faire c'est pas grave :D

    Merci d'avance.
     
  2. dmathieu
    dmathieu WRInaute accro
    Inscrit:
    9 Janvier 2004
    Messages:
    5 595
    J'aime reçus:
    0
    Ben, tu prends un annuaire normal, et au lieu de mettre des liens "normaux", tu mets les liens vers les flux ...
    Et pour ajouter le flux sur la page, c'est la qu'est la modification ;)
     
  3. antherius
    antherius WRInaute discret
    Inscrit:
    19 Juin 2005
    Messages:
    74
    J'aime reçus:
    0
    Bonjour,

    oui je m'en doutais un peu, cependant c'est au moment de créer les fonctions que je ne vois pas comment faire, par exemple :

    1/ Lire le flux :

    2/ Voir le code xml ( pour par exemple l'intégration sur son site distant ) :

    C'est pour ces deux fonctions que je ne vois pas comment faire ;)

    Merci d'avance :)
     
  4. drpark2
    drpark2 WRInaute discret
    Inscrit:
    14 Juillet 2005
    Messages:
    59
    J'aime reçus:
    0
    ceci devrait faire l'affaire

    h**p://www.phpclasses.org/browse/package/1767.html

    ou regarde du coté des fonctions domxml dans php
     
  5. antherius
    antherius WRInaute discret
    Inscrit:
    19 Juin 2005
    Messages:
    74
    J'aime reçus:
    0
    Bonjour,

    merci pour l'info drpark2 :)

    Mais j'avoue ne rien comprendre :( , merci pour le lien je vais quand même essayer de comprendre en passant par le lien meme du site du créateur, mais je ne crois pas que c'est ce que je recherche, car en plus, l'intégration dans un annuaire ne doit pas être simple :(
     
  6. drpark2
    drpark2 WRInaute discret
    Inscrit:
    14 Juillet 2005
    Messages:
    59
    J'aime reçus:
    0
    en fait tu veux faire un annulaire de lien rss avec les titres des news qui s'affichent, ou un annulaire de news qui reprend le contenu des rss?

    je dirais que de tte facon tu auras besoin d'un parser rss, soit tu le fais toi meme soit tu utilises la source précedement citée.
     
  7. antherius
    antherius WRInaute discret
    Inscrit:
    19 Juin 2005
    Messages:
    74
    J'aime reçus:
    0
    Bonjour,

    en faite j'ai revu ma copie, je ne vais à présent plus mettre en place un annuaire en parrallèle, mais simplement rajouter dans la fiche du site qui s'inscrit deux champs en plus :

    Url du flux : Exemple >> .... jeuxvideo.com/rss/rss.xml

    Et en dessous

    Voir le flux >> Qui sera décodé par magpierss pour afficher par exemple les 10 dernières news ...

    Exemple de fiche créer en dynamique sur mon site : http://www.anoduweb.com/site-457.html

    Les deux options suivront à la suite ;)

    ---------------------------------------

    Je viens donc de créer un champ, cependant je voudrais dans mon formulaire d'inscription rajouter une ligne en dessous de l'url du site, par exemple : url de votre flux.

    Ce que je ne sais pas faire, c'est lié le formulaire à ma base sql, histoire de l'alimenter, plus simple pour récupérer les infos.

    Et ensuite, pouvoir décoder les news avec magpierss.

    Le faire sur une page simple pas de problèmes avec l'include, mais faire un include avec le lien et en dynamique, je ne sais pas encore faire :(
     
  8. drpark2
    drpark2 WRInaute discret
    Inscrit:
    14 Juillet 2005
    Messages:
    59
    J'aime reçus:
    0
    tu rajoute le champ dans ton formulaire
    puis sur la page qui traite le champs



    2 solutions,
    soit tu fait une update de l'entrée déjà inséré dans mysql
    if(isset($_POST['nomduchamp']))
    {

    requete sql

    }

    soit tu trouve la ligne qui insere dans la base sql
    et tu y ajoute la variable $_POST['nomduchamp']

    c'est peut etre tres mal expliqué....mais c'est assez simple
     
  9. antherius
    antherius WRInaute discret
    Inscrit:
    19 Juin 2005
    Messages:
    74
    J'aime reçus:
    0
    Bonjour,

    non je suis sure que c'est très bien expliqué mais j'avoue ne pas trop comprendre ...

    J'ai crée un champs dans ma base >> rss

    Ensuite j'ai modifié mon formulaire d'inscription et rajouté >> Url de votre flux :

    J'ai ensuite rajouté toujours dans submite_site.php les variables soit : 'rss' et '$rss' soit :

    Aucun message d'erreur mais mon champs reste désespérement vide :(

    Je continu de creuser :)
     
  10. drpark2
    drpark2 WRInaute discret
    Inscrit:
    14 Juillet 2005
    Messages:
    59
    J'aime reçus:
    0
    ceci est faux

    je pense qu'avec ceci ca devrait fonctionner

     
  11. antherius
    antherius WRInaute discret
    Inscrit:
    19 Juin 2005
    Messages:
    74
    J'aime reçus:
    0
    Bonsoir,

    excuse mon manque de réactivité, j'étais parti en Week end en camping car avec ma petite famille.

    Impeccable, cela marche une grosse faute d'inatention de ma part :( , encore merci.

    J'en ai profité pour modifier plusieurs autres fichiers afin de pouvoir en admin, modifier ou rajouter un flux RSS.

    ---------------------------------
    Je suis à présent devant un autre soucis ;)

    Je souhaiterais lire le flux, j'ai donc installé magpierss, il est réglé et fonctionnel, je l'utilise déja pour un autre site ;)

    Voici la fin de ma fonction :

    Voici le code de base à mettre en place dans fichier pour le lire :

    J'ai donc essayé :

    Mais voilà, rien ne fonctionne et je ne vois pas ou mettre le code :(

    J'ai essayé cela :

    Mais là cela ne décode pas, et j'ai simplement le lien qui apparait ...

    Je ne vois pas comment, non plus, je peux implenter ce code
    dans l'include.

    Merci d'avance pour votre aide.
     
  12. drpark2
    drpark2 WRInaute discret
    Inscrit:
    14 Juillet 2005
    Messages:
    59
    J'aime reçus:
    0
    ca ne viendrait pas du require?
    un include ne fonctionne pas?
     
  13. antherius
    antherius WRInaute discret
    Inscrit:
    19 Juin 2005
    Messages:
    74
    J'aime reçus:
    0
    Bonjour,

    l'include fonctionne si je mets l'url d'un flux fixe :

    Code:
    <?php 
    require_once("feedparser.php"); 
    echo 
    FeedParser("http://www.exemple/rss.xml"); 
    ?>
    Dans mon cas ce qui m'interesse c'est récupérer en dynamique le champs 'rss' qui est en faite l'url du flux RSS.

    Et la c'est le drame ;) , rien à faire ...

    Code:
    <?php 
    require_once("feedparser.php"); 
    echo 
    FeedParser('.$data['rss'].'); 
    ?>
    Je crois avoir tout essayé ... Mais je ne lâche pas l'affaire, si près du but.

    Vraiment un grand merci pour l'aide que tu m'apporte :)
     
  14. drpark2
    drpark2 WRInaute discret
    Inscrit:
    14 Juillet 2005
    Messages:
    59
    J'aime reçus:
    0
    Oups, j'avais pas compris, il était tot ce matin :D

    avant tout il faut s'assurer que la variable $rss est bien remplie,
    est§ce qu'un echo $rss;
    t'affiche le truc?

    Apres je dirais que tu peux mettre un coup de $rss=urldecode($rss)
    je pense que c'est essentiellement un probleme de présentation de l'url en entrée
     
  15. antherius
    antherius WRInaute discret
    Inscrit:
    19 Juin 2005
    Messages:
    74
    J'aime reçus:
    0
    Bonjour,

    en faite voilà ce qu'il faut faire :

    Enlever le point et les ' qui entouraient $data['rss']
    Résultat :

    http://www.anoduweb.com/site-457.html

    Cependant j'ai encore un soucis et oui, il est logique et je ne l'ai pas vu venir, :cry: , les site qui n'ont pas de flux eux, on un message d'erreur sur leurs fiches :

    Warning: MagpieRSS: Failed to fetch (HTTP Error: Invalid protocol "") in /home/.filer4/anoweb/www/magpierss/rss_fetch.inc on line 238

    http://www.anoduweb.com/site-909.html

    Y a t'il un moyen pour contrer cela ?
    Merci d'avance ...
     
  16. antherius
    antherius WRInaute discret
    Inscrit:
    19 Juin 2005
    Messages:
    74
    J'aime reçus:
    0
    Bonsoir,

    et voilà, presque fini l'intégration, pour éviter le message d'erreur : if (!(empty($data['rss'])))
    {
    require_once("feedparser.php");
    echo FeedParser($data['rss']);
    }

    A présent comment rajouter dans la fonction : Pas de flux disponible ...

    Merci d'avance.
     
  17. drpark2
    drpark2 WRInaute discret
    Inscrit:
    14 Juillet 2005
    Messages:
    59
    J'aime reçus:
    0
    Rajouter dans la fonction pas de flux disponible?????????????
    c'est tres vague ca.....

    je dirais qu'il faut tester l'url par les moyens classiques

    if(fopen($urldurss)==false)
    pas de flus dispo

    else
    {
    ouvrir le flux avec magpierrss

    perso je ferais ce test au moment de la verification du POST
     
  18. antherius
    antherius WRInaute discret
    Inscrit:
    19 Juin 2005
    Messages:
    74
    J'aime reçus:
    0
    Bonjour et merci drpark2 :)

    Je vais tester :)
     
  19. jongleur
    jongleur WRInaute discret
    Inscrit:
    2 Mai 2006
    Messages:
    82
    J'aime reçus:
    0
    Salut antherius,
    je relève une petite erreur d'inattention sur ton annuaire : "Peinture / Sculture" un p à Sculpture svp
    A+
     
  20. antherius
    antherius WRInaute discret
    Inscrit:
    19 Juin 2005
    Messages:
    74
    J'aime reçus:
    0
    Bonjour Jongleur,

    merci ;) , modification apportée :)
     
  21. angelzeke
    angelzeke Nouveau WRInaute
    Inscrit:
    26 Août 2009
    Messages:
    1
    J'aime reçus:
    0
    Je sais où tu en es dans ton projet, mais j'ai déjà remarquer un problème au niveau de la conception, tu es parti du principe qu'un site a un seul flux hors pour beaucoup ce n'est pas le cas.

    Je suis le développeur de www.1001rss.com, annuaire de flux rss. Si je peux t'apporter mon aide, fait moi signe!
     
  22. UsagiYojimbo
    UsagiYojimbo WRInaute accro
    Inscrit:
    23 Novembre 2005
    Messages:
    12 018
    J'aime reçus:
    133
    Ca fait un peu pub ce post non ? Parce que deux an après, une petite ancre bien placée dans un contexte sémantique intéressant...
     
Chargement...
Similar Threads - [Recherche script php] Forum Date
[recherche] Script pour quizz Développement d'un site Web ou d'une appli mobile 23 Décembre 2010
[recherche] Scripts De Messagerie Instantanée à Intégrer Sur Développement d'un site Web ou d'une appli mobile 1 Février 2009
[recherche] Script forum léger est simpliste Administration d'un site Web 12 Janvier 2009
[Recherche Script] : Wallpaper qui change automatiquement Développement d'un site Web ou d'une appli mobile 15 Janvier 2008
[Recherche] Un Cms plutôt particulier... Développement d'un site Web ou d'une appli mobile 14 Octobre 2012
[Recherche]Annuaire ou blog pour restaurants région parisienne Annuaires et moteurs 29 Mai 2012
[Recherche] Découpeur de design (format PSD) Développement d'un site Web ou d'une appli mobile 12 Octobre 2010
[Recherche] Afficher le "contenu" de la page pointée par un lien Développement d'un site Web ou d'une appli mobile 26 Septembre 2010
[Recherche] Taux d'indexation sur boutiques en ligne ? Crawl et indexation Google, sitemaps 6 Janvier 2010
[Recherche de mots clés] Pertinence AD-WORDS Référencement international (langues, pays) 4 Juin 2009
[Recherche]: Référenceur/où me faire référencer Problèmes de référencement spécifiques à vos sites 27 Novembre 2008
[recherche universelle] Google donne les horaires des films Référencement Google 6 Octobre 2008
[recherche] topic sur premiers résultats GG Référencement Google 18 Août 2007
[Recherche] Une idée pour faire des liens automatiquement ? Développement d'un site Web ou d'une appli mobile 6 Janvier 2007
[Recherche] banque d'images payante Développement d'un site Web ou d'une appli mobile 11 Janvier 2006
[recherche] Hebergement mail ultra performant Administration d'un site Web 5 Décembre 2005
[recherche] Google ToolBar Débuter en référencement 13 Juin 2004
[RECHERCHE] Meta Moteur en PHP Problèmes de référencement spécifiques à vos sites 5 Mai 2004
Meta description non prises en compte par google Rédaction web et référencement 1 Décembre 2022
WordPress Meta description produit avec WooCommerce Débuter en référencement 17 Novembre 2022