IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Bibliothèques et frameworks PHP Discussion :

[Smarty] gestion d'un flux mRSS


Sujet :

Bibliothèques et frameworks PHP

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Juillet 2008
    Messages
    72
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2008
    Messages : 72
    Points : 41
    Points
    41
    Par défaut [Smarty] gestion d'un flux mRSS
    Bonjour à tous,

    je suis en train d'ajouter à mon site (sous php/smarty) un lecteur de vidéos ainsi que la liste des vidéos disponibles. J'ai écris un petit code php pour récupérer les informations du flux mRSS:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
     
    function getEplayerVideos()
       // load in the RSS feed
       $xml = simplexml_load_file('http://xml.eplayer.performgroup.com/eplayer/mrss/dbygb6jmmd6rrvifwi/60C73E3E0B1C054FEA90C500/0-5');
     
       for ($x=$begin;$x<=5;$x++){
     
          // get the first item from the feed
          $item = $xml->channel->item[$x];
          $title=utf8_decode($item->title[0]);
     
          //echo $title."<br />";
          $guid = $item->guid[0];
     
          // get nodes in media: namespace for media information
          $media = $item->children('http://search.yahoo.com/mrss/');
     
          // content attributes
          foreach($media->group->content->attributes() as $k=>$v) {
             $eplayer_list["title"][$x]=$title;
              $eplayer_list["link"][$x]=$media->group->content->attributes()->url;
          }
       echo $eplayer_list["title"][$x];
     
       echo $eplayer_list["link"][$x];
       }
     
       return $eplayer_list;
    Quand je teste ce code en local, ca marche sans problème, mais quand je mets la fonction dans une librairie, je n'ai qu'une page blanche.

    Savez vous d'ou peut venir le problème?

  2. #2
    Expert confirmé
    Avatar de krachik
    Inscrit en
    Décembre 2004
    Messages
    1 964
    Détails du profil
    Informations forums :
    Inscription : Décembre 2004
    Messages : 1 964
    Points : 4 015
    Points
    4 015
    Par défaut
    Bonjour,

    Ce qui intéresserait serait de savoir comment tu intègres ça dans ton template ou comment tu joues avec smarty dessus
    Je suis ce que je suis grâce à ce que nous sommes tous Humanité aux Humains!! !

    Entre ce que je pense, ce que je veux dire, ce que je crois dire, ce que je dis ce que vous avez envie d'entendre, ce que vous croyez entendre, ce que vous entendez, ce que vous avez envie de comprendre, ce que vous comprenez ... Il y a dix possibilités que nous ayons des difficultés à communiquer. Mais essayons quand meme ....... E. Wells

  3. #3
    Membre du Club
    Profil pro
    Inscrit en
    Juillet 2008
    Messages
    72
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2008
    Messages : 72
    Points : 41
    Points
    41
    Par défaut
    En fait j'ai compris que la raison pour laquelle ca ne fonctionnait pas c'est parceque mon site est en PHP 4 et donc simplexml_load_file ne fonctionne pas (alors que j'ai PHP 5 en local).

    Je cherche donc à contourner le problème pour faire un code similaire en PHP 4. Si certains ont des conseils à me donner je suis preneur!

Discussions similaires

  1. [Smarty] Gestion des images
    Par arnogb69 dans le forum Bibliothèques et frameworks
    Réponses: 6
    Dernier message: 09/12/2008, 16h40
  2. [Smarty] Gestion d'une boucle
    Par PseT34 dans le forum Bibliothèques et frameworks
    Réponses: 1
    Dernier message: 01/07/2008, 11h17
  3. Gestion de plusieurs flux sur un Switch
    Par Emcy dans le forum Hardware
    Réponses: 2
    Dernier message: 25/01/2008, 09h06
  4. [Smarty] Gestion des blocs
    Par kaboume dans le forum Bibliothèques et frameworks
    Réponses: 2
    Dernier message: 14/09/2007, 15h31
  5. [Smarty] Gestion de l'i16n
    Par Mister Nono dans le forum Bibliothèques et frameworks
    Réponses: 1
    Dernier message: 19/07/2007, 21h12

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo