recuperer son flux rss dans une liste déroulante
7 messages
• Page 1 sur 1
-

GUITEL - WRInaute impliqué

- Messages: 994
- Inscription: 8 Juin 2007
recuperer son flux rss dans une liste déroulante
bonjour,
je voudrais connaitre la methode en php (si possible) pour publier un flux rss dans une liste déroulante.
j'ai déjà mon feedparser et j'arrive à afficher un flux mais comment fait on pour l'inserer dans une liste déroulante.
comme je ne suis pas sure de me faire comprendre
pour exemple http://www.football365.fr/ la boite en haut à droite "fil infos" apparement prend le flux qui est long mais grace à sa liste deroulante(avec sroll) tout tiens dedans et cela prend moins de place.
pour ceux qui peuvent m'aider merci
je voudrais connaitre la methode en php (si possible) pour publier un flux rss dans une liste déroulante.
j'ai déjà mon feedparser et j'arrive à afficher un flux mais comment fait on pour l'inserer dans une liste déroulante.
comme je ne suis pas sure de me faire comprendre
pour exemple http://www.football365.fr/ la boite en haut à droite "fil infos" apparement prend le flux qui est long mais grace à sa liste deroulante(avec sroll) tout tiens dedans et cela prend moins de place.
pour ceux qui peuvent m'aider merci
- spiderkid
- Nouveau WRInaute

- Messages: 21
- Inscription: 10 Mai 2007
suffit d'afficher ton flux dans un div scrollable
- Code: Tout sélectionner
<div style="height:50px; width:100px; overflow:scroll;">{ton flux}</div>
-

KOogar - WRInaute accro

- Messages: 3974
- Inscription: 16 Nov 2004
dans le genre :
- Code: Tout sélectionner
<?php
echo '<select>';
for ($i=0;$i<$nombre_lignes_du_flux;$i++) {
echo '<option value="'.$flux1.'"> '.$flux2.' </option>'; }
echo '</select>';
?>
-

GUITEL - WRInaute impliqué

- Messages: 994
- Inscription: 8 Juin 2007
re
spiderkid a écrit:suffit d'afficher ton flux dans un div scrollable
- Code: Tout sélectionner
<div style="height:50px; width:100px; overflow:scroll;">{ton flux}</div>
merci bien
-

GUITEL - WRInaute impliqué

- Messages: 994
- Inscription: 8 Juin 2007
re
KOogar a écrit:dans le genre :
- Code: Tout sélectionner
<?php
echo '<select>';
for ($i=0;$i<$nombre_lignes_du_flux;$i++) {
echo '<option value="'.$flux1.'"> '.$flux2.' </option>'; }
echo '</select>';
?>
heu je le met ou ce code ??? koogar
dans le feed??
-

KOogar - WRInaute accro

- Messages: 3974
- Inscription: 16 Nov 2004
Re: re
GUITEL a écrit:heu je le met ou ce code ??? koogar
dans le feed??
Le php c'est souple mais dans ton cas il te faudra une adaptation.
ton ptit script se resume comme ca:
- récuperation des champs du flux dans des variables ( tu sais faire ca ?)
- affichage des variables dans une liste deroulante ( en gros le code que je t'ai donné)
so ??
-

GUITEL - WRInaute impliqué

- Messages: 994
- Inscription: 8 Juin 2007
Re: re
KOogar a écrit:GUITEL a écrit:heu je le met ou ce code ??? koogar
dans le feed??
Le php c'est souple mais dans ton cas il te faudra une adaptation.
ton ptit script se resume comme ca:
- récuperation des champs du flux dans des variables ( tu sais faire ca ?)
- affichage des variables dans une liste deroulante ( en gros le code que je t'ai donné)
so ??
c'est bizarre des qu'on parle de php, j'ai les poils qui se dressent !!!! (lol)
En fait la solution de spiderkid a l'air de fonctionner (sauf que j'ai mis auto au lieu de scroll)
Mais bon moi pas peur et moi aime bien tester, comprendre d'autres techniques.
Donc tu l'auras compris moi être une grosse bille en php, cela dit en regardant les tutos de wri j'ai réussi à mettre:
magpierss
mis mon feddparser
et mis mon code php pour aller chercher mon flux
mon code feedparser:
<?php
// inclusion de la classe magpierss
require_once("magpierss/rss_fetch.inc");
function FeedParser($url_feed, $nb_items_affiches=10)
{
// lecture du fichier distant (flux XML)
$rss = fetch_rss($url_feed);
// si la lecture s'est bien passee,
// on lit les elements
if (is_array($rss->items))
{
// on ne recupere que les elements les + recents
$items = array_slice($rss->items,
0, $nb_items_affiches);
// debut de la liste
// (vous pouvez indiquer un style CSS
// pour la formater)
$html = "<ul>\n";
// boucle sur tous les elements
foreach ($items as $item)
{
$html .= "<li>";
$html .= "<a href="".$item['link']."">";
$html .= $item['title']."</a></li>\n";
}
$html .= "</ul>\n";
}
// retourne le code HTML a inclure dans la page
return $html;
}
?>
le code de recuperation: (placé dans une div)
<?php
require_once("feedparser.php");
echo FeedParser("http://flux du site");
?>
La question initiale était lorsque j'alimente le flux.
Au niveau de la récupération que je puisse faire comme le site cité dans mon premier post.
Car sinon il faut constamment effacer des items dans le flux pour que cela ne prenne pas trop de place.
En me donnant ton code je me retrouve perdu car la récupération des variables, je ne connais pas.
Voilà en espérant avoir donné assez d'éléments sur la structure de mon site et de mon niveau (on ne se moque pas svp) pour une seconde solution.
merci d'avance
7 messages
• Page 1 sur 1
Lectures recommandées sur ce thème :
- Référencement de flux rss (liste dannuaire rss)
- Empêcher un site de récupérer son flux rss
- Flux RSS, <enclosure> et où avoir la liste...
- Liste d'annuaires avec flux RSS/XML
- Présenter des flux RSS de différents sites en une seule liste
- intégrations adsenses flux rss et variable dans url flux rss ???
- Liste déroulante
- Liste déroulante et diaporama.
- Liste déroulante et référencement
- Impact liste déroulante
- Comment obtenir le flux RSS d'un compte Twitter
- Intégrer facilement un flux RSS externe
- Comment suivre un contact Google+ par flux RSS
- Utiliser Actifpub pour l'intégration d'un flux RSS externe sur son site
- Un (RSS) pour tous (les blogs officiels de Google)
- Intégrer un flux RSS sur son site
- Des RSS rémunérés ça existe !
- Google Webmasters Tools indique le nombre d'abonnés à vos flux RSS/Atom
Consultez la description détaillée des produits ou services de Google suivants : Google Feed Fetcher, FeedBurner, Zingku, Google Blog Search, Google Reader, Google ReadAir
- Stratégies de mots-clés
Cet outil vous permet de créer à partir de quelques mots-clés une liste d'expressions constituées des mots pris dans tous les ordres possibles. Il sert aux analyses de positionnement et achats de mots-clés. - Lister les sous-domaines
Cet outil vous permet de trouver la liste des sous-domaines (indexés) d'un site.
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité
