[Réglé] récuperer la flux rss , pour le mettre sous forme de liste sur une page externe

Ce forum aborde toutes les questions qu'un codeur ou webmaster pourrait se poser, et n'ayant aucun rapport direct avec phpBB.
Tout ce qui peut concerner la récupération des sessions de phpBB sur votre site, doit se faire dans cette section.

Modérateur: Equipe

Règles du forum
A lire impérativement : Règlement de phpBB-fr.com

[Réglé] récuperer la flux rss , pour le mettre sous forme de liste sur une page externe

Messagepar pete parker » 27 Oct 2010 à 18:04

bonjour tout est dans ce long titre , j'aimerais recuperer les flux rss en forme de liste , pour les mettre sur une page externe . possible ? quelqu'un s'est deja pencher la dessus ?
Modifié en dernier par pete parker le 13 Nov 2010 à 17:30, modifié 1 fois.
pete parker
Maître des floodeurs
Maître des floodeurs
 
Messages: 2448
Enregistré le: 09 Mar 2007 à 06:36
Localisation: quelque part sur un building !

Re: récuperer la flux rss , pour le mettre sous forme de liste sur une page externe

Messagepar gr3go » 27 Oct 2010 à 18:44

Salut,
Si j'ai bien compris ce que tu veux faire, oui c'est tout à fait possible.
L'idéal est d'utiliser une function pour parser le xml comme ça après tu peux en faire ce que tu veux.
Il y a en a plein sur le net

La page récupère le flux rss de Eurosport
Ce lien http://www.eurosport.fr/rss-flash.xml
Et ça donne
http://gr3go.free.fr/forum/rss.php
Avatar de l’utilisateur
gr3go
Posteur néophyte
Posteur néophyte
 
Messages: 56
Enregistré le: 27 Oct 2010 à 15:35

Re: récuperer la flux rss , pour le mettre sous forme de liste sur une page externe

Messagepar pete parker » 27 Oct 2010 à 18:49

ça m'a l'air super , je vais essayer ça , merci je reviendrais aux nouvelles :wink:
pete parker
Maître des floodeurs
Maître des floodeurs
 
Messages: 2448
Enregistré le: 09 Mar 2007 à 06:36
Localisation: quelque part sur un building !

Re: récuperer la flux rss , pour le mettre sous forme de liste sur une page externe

Messagepar pete parker » 10 Nov 2010 à 18:59

bon alors , j'ai decider d'utiliser MagpierSS en utilisant ce tuto :

http://www.mactouch.com/programmation/l ... cle18.html

j'ai bien les flux des derniers sujet en liste , mais j'aimerais afficher la date qui est dans le flux devant le titre des sujets . ce qui n'est pas le cas pour l'instant .
pete parker
Maître des floodeurs
Maître des floodeurs
 
Messages: 2448
Enregistré le: 09 Mar 2007 à 06:36
Localisation: quelque part sur un building !

Re: récuperer la flux rss , pour le mettre sous forme de liste sur une page externe

Messagepar gr3go » 10 Nov 2010 à 19:01

As tu essayé ?

Code: Tout sélectionner
$DATE       = $item['date'];


tout dépends du formatage de ton xml
Avatar de l’utilisateur
gr3go
Posteur néophyte
Posteur néophyte
 
Messages: 56
Enregistré le: 27 Oct 2010 à 15:35

Re: récuperer la flux rss , pour le mettre sous forme de liste sur une page externe

Messagepar pete parker » 10 Nov 2010 à 19:12

oui en fait c'etait le variable d'origine dans mon code

mais ça donne une erreur :

Code: Tout sélectionner
Suggestion : Undefined index: date dans le fichier /var/www/vhosts/monsite/httpdocs/site/index.php à la ligne 96 


la ligne en question est justement :

Code: Tout sélectionner
			    $DATE       = $item['date'];


:|
pete parker
Maître des floodeurs
Maître des floodeurs
 
Messages: 2448
Enregistré le: 09 Mar 2007 à 06:36
Localisation: quelque part sur un building !

Re: récuperer la flux rss , pour le mettre sous forme de liste sur une page externe

Messagepar gr3go » 10 Nov 2010 à 19:31

parce que soit la date ailleurs soit elle n'existe pas dans ton rss
Avatar de l’utilisateur
gr3go
Posteur néophyte
Posteur néophyte
 
Messages: 56
Enregistré le: 27 Oct 2010 à 15:35

Re: récuperer la flux rss , pour le mettre sous forme de liste sur une page externe

Messagepar pete parker » 10 Nov 2010 à 20:41

elle doit existait dans le rss , c'est celui de phpbb .

et la date ailleurs tu veux dire quoi par là ?
pete parker
Maître des floodeurs
Maître des floodeurs
 
Messages: 2448
Enregistré le: 09 Mar 2007 à 06:36
Localisation: quelque part sur un building !

Re: récuperer la flux rss , pour le mettre sous forme de liste sur une page externe

Messagepar gr3go » 10 Nov 2010 à 21:37

J'ai mangé un mot et ma phrase n'était pas clair.

En gros, ce que je veux dire, c'est que c'est peut-être pas date mais un autre mot.
par exemple time ou autrechose

Pour phpbb-fr, c'est ça

Code: Tout sélectionner
pubDate


Et je pense que c'est pareil pour toi

Code: Tout sélectionner
$DATE       = $item['pubDate'];
Avatar de l’utilisateur
gr3go
Posteur néophyte
Posteur néophyte
 
Messages: 56
Enregistré le: 27 Oct 2010 à 15:35

Re: récuperer la flux rss , pour le mettre sous forme de liste sur une page externe

Messagepar pete parker » 11 Nov 2010 à 06:53

:| toujours la meme erreur
pete parker
Maître des floodeurs
Maître des floodeurs
 
Messages: 2448
Enregistré le: 09 Mar 2007 à 06:36
Localisation: quelque part sur un building !

Re: récuperer la flux rss , pour le mettre sous forme de liste sur une page externe

Messagepar gr3go » 11 Nov 2010 à 13:35

C'est les flux rss de ton forum ?
essaye ça si oui

Code: Tout sélectionner
$DATE       = $item['updated'];
Avatar de l’utilisateur
gr3go
Posteur néophyte
Posteur néophyte
 
Messages: 56
Enregistré le: 27 Oct 2010 à 15:35

Re: récuperer la flux rss , pour le mettre sous forme de liste sur une page externe

Messagepar CowBoySD » 11 Nov 2010 à 15:41

Je suis pas sûr de votre problème, mais faire un print_r($item) serait plus facile.
Ainsi vous choisissez ce qui vous intéresse ;)
Création de site web : http://dewep.net
Avatar de l’utilisateur
CowBoySD
Graph Contest Winner
Graph Contest Winner
 
Messages: 321
Enregistré le: 24 Nov 2009 à 20:53

Re: récuperer la flux rss , pour le mettre sous forme de liste sur une page externe

Messagepar pete parker » 11 Nov 2010 à 17:11

bon alors j'ai essayer le updated , ça marche , mais j'ai la date comme ceci :

2010-11-06T22:27:50+01:00

j'aimerais juste avoir : 10/11 . possible ?
pete parker
Maître des floodeurs
Maître des floodeurs
 
Messages: 2448
Enregistré le: 09 Mar 2007 à 06:36
Localisation: quelque part sur un building !

Re: récuperer la flux rss , pour le mettre sous forme de liste sur une page externe

Messagepar Dakin Quelia » 11 Nov 2010 à 17:23

Bonjour peter parker,

Essaye ça:
Code: Tout sélectionner
$DATE date('Y/m'$item['updated']);  
Le premier paramètre est le format de la date et le deuxième celui du timestamp. ;)

A bientôt,
Aucun support par mail, MP ou msn.
Mes MODs: ici | Mon blogue: Mon blogue | DeviantArt: cliquez ici
Dakin Quelia
Floodeur universel
Floodeur universel
 
Messages: 21408
Enregistré le: 31 Oct 2006 à 19:33
Localisation: Belgique

Re: récuperer la flux rss , pour le mettre sous forme de liste sur une page externe

Messagepar pete parker » 11 Nov 2010 à 17:33

alors les dates sont maintenant toutes a 1970/01 et j'ai cette erreur si ça peut aider :


Code: Tout sélectionner
Suggestion : A non well formed numeric value encountered dans le fichier /var/www/vhosts/monsite/httpdocs/site/index.php à la ligne 96 
pete parker
Maître des floodeurs
Maître des floodeurs
 
Messages: 2448
Enregistré le: 09 Mar 2007 à 06:36
Localisation: quelque part sur un building !

Suivante

Retourner vers Coding, Webmastering et Sécurité informatique

 


  • Articles en relation
    Réponses
    Vues
    Dernier message

Qui est en ligne

Utilisateurs parcourant ce forum : Bing [Bot] et 2 invités