Une page d'accueil avec des flux RSS
Résolu/Fermé
vbart
Messages postés
15
Date d'inscription
jeudi 8 février 2007
Statut
Membre
Dernière intervention
31 janvier 2008
-
14 nov. 2007 à 16:21
vbart Messages postés 15 Date d'inscription jeudi 8 février 2007 Statut Membre Dernière intervention 31 janvier 2008 - 15 nov. 2007 à 10:21
vbart Messages postés 15 Date d'inscription jeudi 8 février 2007 Statut Membre Dernière intervention 31 janvier 2008 - 15 nov. 2007 à 10:21
A voir également:
- Intégrer un flux rss dans une page html
- Supprimer une page word - Guide
- Traduire une page web - Guide
- Créer une page facebook - Guide
- Page d'accueil iphone - Guide
- Editeur html - Télécharger - HTML
2 réponses
vbart
Messages postés
15
Date d'inscription
jeudi 8 février 2007
Statut
Membre
Dernière intervention
31 janvier 2008
5
15 nov. 2007 à 10:21
15 nov. 2007 à 10:21
Merci pour ta réponse!
J'ai donc vérifié que mon hébergeur permettait l'affichage de flux RSS: ok
j'ai convertis ma page d'accueil en php
Par contre, en incluant le code que tu as donné, cela ne marche toujours pas...
MAIS!!
grâce au site de l'académie Aix Marseill " http://pedagogie.ac-aix-marseille.fr/tice/enligne/outils/rss/index.html"
j'ai résolu mon problème de code!
j'ai inséré à la racine de mon site le dossier magpierss puis insérer le code suivant ds ma page d'accueil:
<?php
require_once('magpierss/rss_fetch.inc');
$url = "http://adresse_du-flux-rss-de-mon-blog";
$rss = fetch_rss($url);
$it = 0;
echo "Nom de mon blog :
<ul>";
foreach ($rss->items as $item )
{
$title = $item[title];
$url = $item[link];
$it++;
if ($it<11) echo "<li style='font-size: 8pt; padding: 0px'><a href='".$url."' style='font-size: 8pt' target='_blank'>$title</a></li>";
}
echo "</ul>
<a href='http://adresse_de_mon_blog' target='_blank'>Visitez le blog</a>";
?>
Voilà ça fonctionne! merci pour m'avoir donner les débuts de pistes! reste à trouver le bout de code qui me permet de n'afficher que les deux derniers articles et pas tous les articles. Je l'ai vu ds mes recherches sur le net mais impossible de le retrouver! j'ai aussi quelques problèmes d'accent à résoudre, mais l'essentiel y est!
merci
VanS
J'ai donc vérifié que mon hébergeur permettait l'affichage de flux RSS: ok
j'ai convertis ma page d'accueil en php
Par contre, en incluant le code que tu as donné, cela ne marche toujours pas...
MAIS!!
grâce au site de l'académie Aix Marseill " http://pedagogie.ac-aix-marseille.fr/tice/enligne/outils/rss/index.html"
j'ai résolu mon problème de code!
j'ai inséré à la racine de mon site le dossier magpierss puis insérer le code suivant ds ma page d'accueil:
<?php
require_once('magpierss/rss_fetch.inc');
$url = "http://adresse_du-flux-rss-de-mon-blog";
$rss = fetch_rss($url);
$it = 0;
echo "Nom de mon blog :
<ul>";
foreach ($rss->items as $item )
{
$title = $item[title];
$url = $item[link];
$it++;
if ($it<11) echo "<li style='font-size: 8pt; padding: 0px'><a href='".$url."' style='font-size: 8pt' target='_blank'>$title</a></li>";
}
echo "</ul>
<a href='http://adresse_de_mon_blog' target='_blank'>Visitez le blog</a>";
?>
Voilà ça fonctionne! merci pour m'avoir donner les débuts de pistes! reste à trouver le bout de code qui me permet de n'afficher que les deux derniers articles et pas tous les articles. Je l'ai vu ds mes recherches sur le net mais impossible de le retrouver! j'ai aussi quelques problèmes d'accent à résoudre, mais l'essentiel y est!
merci
VanS
Bonjour,
Premièrement, il faut s'assurer que l'hébergeur permet l'affichage des flux RSS. Parfois il faut en faire la demande afin que le pare-feu permettre au Flux de passer.
Une fois cette étape clarifiée, il faut vous assurer que votre page est en ASP (si vous êtes sur serveur Windows) ou en PHP (si vous etes sur serveur linux). Vous ne pourrez rien affichier si votre page est en html.
La façon la plus simple de vérifier c'est de regarder l'extention de la page. Par exemple, http://votresite.com/index.php vous indique que votre page est en php.
Pour afficher le flux rss: <? include("/home/yoursite/public_html/rss/rss.php"); ?>
Le /home/yoursite/public_html/rss/rss.php doit être remplacé par l'adresse du flux rss et n'oubliez pas que les (" ") sont nécessaires.
Bonne chance !
Premièrement, il faut s'assurer que l'hébergeur permet l'affichage des flux RSS. Parfois il faut en faire la demande afin que le pare-feu permettre au Flux de passer.
Une fois cette étape clarifiée, il faut vous assurer que votre page est en ASP (si vous êtes sur serveur Windows) ou en PHP (si vous etes sur serveur linux). Vous ne pourrez rien affichier si votre page est en html.
La façon la plus simple de vérifier c'est de regarder l'extention de la page. Par exemple, http://votresite.com/index.php vous indique que votre page est en php.
Pour afficher le flux rss: <? include("/home/yoursite/public_html/rss/rss.php"); ?>
Le /home/yoursite/public_html/rss/rss.php doit être remplacé par l'adresse du flux rss et n'oubliez pas que les (" ") sont nécessaires.
Bonne chance !