affichage rrs sur mon site

  • Auteur de la discussion Auteur de la discussion GUITEL
  • Date de début Date de début
WRInaute impliqué
bonjour,

j'essaie d'apprendre le rss et de créer mon propre parser pour mon site.
Dans mes recherhces, je viens de découvrir feedparser.php à travers le post de WRI.(super d'ailleurs-féliciations)

donc j'ai bien installé magpierss
mis feedparser.php à la racine (avec mon style css)
fait la page test avec le code :
<?php
require_once("feedparser.php");
echo FeedParser("https://www.webrankinfo.com/rss.php", 5);
?>

donc tou ça ok !!! (je vois bien le flux) pas de souci par consequent avec le serveur.

Mon premier problème arrive losrque je veux mettre ce petit bout de code
dans mes pages html (soit dans un tableau ou soit dans une div)
là il ne se passe rien ( bon vous avez deviné je suis nul en php :oops:).

Que dois je faire pour avoir le même résultat sur mes propres pages ??

Ma deuxieme question est que dois rajouter sur le feedparser.php pour que l'on puisse voir la description (le texte en dessous du titre) du flux.
je sais que ça doit être à ce niveau mais comme je ne connais pas php.
je me retrouve bien embêté.

// boucle sur tous les elements
foreach ($items as $item)
{
$html .= "<li>";
$html .= "<a href=\"".$item['link']."\">";
$titre=$item['title'];
if (strlen($titre)>25){
$titre=substr($titre,0,25).'...';

}
$html .= $titre."</a><br>\n";
}

merci pour votre aide

a+
denis
 
Nouveau WRInaute
Peut etre que tes pages ne sont pas traitées par php ?
(ouvre la source des pages, si tu vois dedans le code php en clair, c'est mauvais signe...).
 
WRInaute impliqué
myPrIsRich a dit:
Peut etre que tes pages ne sont pas traitées par php ?
(ouvre la source des pages, si tu vois dedans le code php en clair, c'est mauvais signe...).


Ba oui le gros nul que je suis :cry:
(le gars il croit mettre le petit bout de code et hop le tour et joué :oops: )

bon plus sérieusement merci du conseil myPrIsRich
effectivement, je n'ai pas percuté qu'il faut au minimum renommer en php pour que le code php fonctionne.(je viens de regarder sur phpdébutant)

bon ba j'ai la réponse pour ma première question

si vous avez une suggestion pour la 2 questions, c'est avec plaisir que je prends
que dois je rajouter sur le feedparser.php pour que l'on puisse voir la description (le texte en dessous du titre) du flux.
je sais que ça doit être à ce niveau mais comme je ne connais pas php.
je me retrouve bien embêté.

// boucle sur tous les elements
foreach ($items as $item)
{
$html .= "<li>";
$html .= "<a href="".$item['link']."">";
$titre=$item['title'];
if (strlen($titre)>25){
$titre=substr($titre,0,25).'...';

}
$html .= $titre."</a><br>\n";
}

merci pour votre aide

a+
denis
 

➡️ Offre MyRankingMetrics ⬅️

pré-audit SEO gratuit avec RM Tech (+ avis d'expert)
coaching offert aux clients (avec Olivier Duffez ou Fabien Faceries)

Voir les détails ici

coaching SEO
Discussions similaires
Haut