Problème feedparser et nouvelle page phpbb

Nouveau WRInaute
bonjour,

j'aimerais afficher des flux rss dans une nouvelle page de mon forum que j'ai crée mais pas moyen

en principe le contenu dois se trouver dans le fichier nouvellepage_body.html qui est dans le dosier template de mon style, mais le flux ne s'affiche pas

j'ai testé sur une page directement à la racine de mon site et cela fonctionne, donc je pense que c'est le code de nouvellepage_body.html qui est mauvais

voici le code

Code:
<!-- INCLUDE overall_header.html -->

<?php 
require_once('magpierss/rss_fetch.inc'); $url = 'http://www.junodownload.com/all/feeds/rss/releases'; $rss = fetch_rss( $url ); echo "Channel Title: " . $rss->channel['title'] . "<p>"; echo "<ul>"; foreach ($rss->items as $item) { $href = $item['link']; $title = $item['title']; echo "<li><a href=$href>$title</a></li>"; } echo "</ul>";  
require_once('magpierss/rss_fetch.inc'); $url = 'http://www.audiojelly.com/feeds/latest.rss'; $rss = fetch_rss( $url ); echo "Channel Title: " . $rss->channel['title'] . "<p>"; echo "<ul>"; foreach ($rss->items as $item) { $href = $item['link']; $title = $item['title']; echo "<li><a href=$href>$title</a></li>"; } echo "</ul>";  
require_once('magpierss/rss_fetch.inc'); $url = 'http://www.trackitdown.net/new_releases.rss'; $rss = fetch_rss( $url ); echo "Channel Title: " . $rss->channel['title'] . "<p>"; echo "<ul>"; foreach ($rss->items as $item) { $href = $item['link']; $title = $item['title']; echo "<li><a href=$href>$title</a></li>"; } echo "</ul>";  
require_once('magpierss/rss_fetch.inc'); $url = 'http://www.juno.co.uk/all/feeds/rss'; $rss = fetch_rss( $url ); echo "Channel Title: " . $rss->channel['title'] . "<p>"; echo "<ul>"; foreach ($rss->items as $item) { $href = $item['link']; $title = $item['title']; echo "<li><a href=$href>$title</a></li>"; } echo "</ul>"; 
?> 


<!-- INCLUDE overall_footer.html -->

j'aimerais afficher ce flux dans cette page

http://trance-and-electro-music.fr/releases.php

par contre sur une page externe cela fonctionne

http://trance-and-electro-music.fr/test

quelles modifs dois je faire à mon code ?

merci beaucoup,

xavier :)
 
WRInaute passionné
As-tu des erreurs PHP à nous montrer ?
Code:
ini_set('display_errors', 1);
error_reporting(E_ALL);

Je ne suis pas sûr de ce que je vais dire mais je crois que les fichiers template (.html) de phpBB ne permettent pas l'interprétation du PHP et ne servent qu'à l'affichage.
Donc il faudrait (sauf si je me plante) mettre ton script dans un fichier .php, et l'appeller dans le template par un include (qui lui est autorisé) ou en assignant les variables (ceci est possible sous Smarty, je ne connais pas le moteur de template de PHPBB).
 
Nouveau WRInaute
non, je n'ai pas du tout d'erreurs, les flux ne s'affichent pas :(

par contre peux tu me montrer le code à mettre dans mon .html si j'utilise la fonction include ?

pa ex, si le fichier php contenant le code avec les flux est "flux.php" et se trouve dans le même dossier que le .html

merci beaucoup

xavier :)
 
WRInaute passionné
Désolé pas du tout un pro de PHPBB, je pense qu'il doit même y avoir des scripts pour ça, mais aucune idée désolé :s
 
Discussions similaires
Haut