Salut à tous
j'ai un problème que je ne m'explique pas :
en suivant les explications d'un magazine j'ai réussi à coder un script permettant de lire des flux RSS.
En voici le code :
Code :
- // inclusion de Magpie RSS
- include("include/rss_fetch.inc" );
- // on se connecte à MySQL et on sélectionne la base grâce à la fonction connecter()
- connecter($hote, $utilisateur, $pass, $database, $db);
- // récupération des infos sur les flux activés
- $flux = mysql_query("select * from rss WHERE actif='1' ORDER BY rang, url ASC" );
- print("<div id=\"contenu\">" );
- // pour chaque flux
- while($f = mysql_fetch_assoc($flux))
- {
- print("<div class=\"tableau\">" );
- $rss = fetch_rss($f['url']);
- // on récupère le nombre de nouvelles demandé
- if($f['nb_elements']>0)
- $elements = array_slice($rss->items, 0, $f['nb_elements']);
- else
- $elements = $rss->items;
- // affichage de l'url s'il n'y a pas de logo
- // if(!isset($rss->image['url'])||$rss->image['url']=="" )
- print("<h2>
- <a href=\"{$rss->channel['link']}\" style=\"color:white;\">{$rss->channel['title']}</a>
- </h2><br />" );
- // afficher chaque news
- foreach($elements as $e)
- print("<a href=\"{$e['link']}\">{$e['title']}</a><br/>" );
- print("<br /></div>" );
- }
|
Ce script repose sur une librairie externe "magpieRSS" (version 0.71).
Chez moi en local, tout fonctionne parfaitement, par contre au boulot l'affichage de la page ce bloque juste après print("<div class=\"tableau\">" );
Voici la config chez moi :
- WAMP5 upgradé : Apache : 1.3.33, PHP 4.3.0, MySQL 4.1.12
- OS : Windows XP
Voici la config au boulot :
- EasyPHP 1.7 upgradé : Apache : 1.3.33, PHP 4.4.0, MySQL 4.1.12
- OS : Windows 98 SE
J'ai essayé de voir avec les configs d'apache et de php mais à priori tout à l'air OK.
De plus PHP Info me dite bien que :
Citation :
XML Support active
XML Namespace Support active
EXPAT Version 1.95.6
|
Quelqu'un aurait-il une idée ?
Car là je sèche lamentablement
Merci d'avance pour vos réponses.
Message édité par fafane84 le 27-09-2005 à 11:27:46
---------------
Mon Topic de Vente Hardware