demande aide pour petit probleme rss

Consultez la formation au référencement naturel Google de WebRankInfo / Ranking Metrics

j-mi
WRInaute accro
WRInaute accro
 
Messages: 2828
Inscription: Mar Mai 17, 2005 22:45

demande aide pour petit probleme rss

Message le Lun Oct 02, 2006 2:00

salut a tous et toute
j'ai un petit stress avec mon bloc rss
http://monforum.keo.in/portal.php?pid=4&
des fois ça bug et je reçois ce message d'erreure
si je retire le lien rss et que je le remets le message disparait le fil remarche et puis apres quelques affichages c'est repartis ça bug

ce que je comprends pas c'est que le fil de mon site ,celui ddu site elctronika et paradise1 sont les meme
hors celui de mon site ne passe pas ni celui des blogs 8O

Warning: array_slice(): The first argument should be an array in /var/www/html/m/monforum/modportal/mod_feeds_rss_xml.php on line 66

code du bloc

Code: Tout sélectionner
<?php

/***************************************************************************
*                                mod_feeds_rss_xml.php
*                            -------------------
*   fait le                : Mercredi 30 Juin 2004
*   modifié le            : Vendredi 11 Février 2004
*
*   Par : foxmask - foxmask At gmail Dot Com - http://www.phpfr.org
*
***************************************************************************/

/***************************************************************************
*
*   Minimodule à intégrer dans un Gf-Portail
*
***************************************************************************/

if ( !defined('IN_PHPBB') )
{
   die("Hacking attempt");
}

define('MAGPIE_DIR', './magpierss/');

require_once( $phpbb_root_path . 'magpierss/rss_fetch.inc' );

//chargement du template
$template_mod->set_filenames(array(
   'body' => $phpbb_root_path . '/templates/' . $theme['template_name'] . '/modportal/mod_feeds_rss_xml.tpl')
);


$template_mod->assign_vars( array(
   'L_FORUM' => $lang['Forum'],
   'L_FEEDS_RSS_XML' => $lang['feeds_rss_xml']));
   

$sql = "SELECT * FROM " . FEEDS_RSS_XML_TABLE . " WHERE actif='1' ORDER BY site";
if ( !$result = $db->sql_query($sql))
{
   message_die(GENERAL_ERROR, 'Could not query poll information', '', __LINE__, __FILE__, $sql);
}

$nb_rec = mysql_num_rows($result);

if ($nb_rec > 0) {
while($data = mysql_fetch_array($result))
{
   $site_name=$data['site'];
   $site_url=$data['url'];
   $backend=$data['backend'];

   $rss = fetch_rss($backend);
   
   if ($rss->image['url'] == '')
      $site = $site_name;
   else
      $site = '<img src="'.$rss->image['url'].'" alt="'.$site_name.'"/>';
      
   $template_mod->assign_block_vars("feeds_head", array(
          'URL' => $site_url,
          'SITE' => $site ));
         
    // recuperation que des 10 premieres news.
    $items = array_slice($rss->items,0,10);
      
       foreach ($items as $item) {
      $item_title = $item['title'];
      $item_link  = $item['link'];

      $template_mod->assign_block_vars("feeds_head.feeds", array(
                     'LINK' => $item_link,
                     'TITLE' => $item_title
        ));
   }
}
}


$modvar = $template_mod->pparse_mod('body');

?>


ligne en defaut

Code: Tout sélectionner
// recuperation que des 10 premieres news.
    $items = array_slice($rss->items,0,10);
      
       foreach ($items as $item) {
      $item_title = $item['title'];
      $item_link  = $item['link'];



voila merci pour votre aide ^^


rog
WRInaute accro
WRInaute accro
 
Messages: 1662
Inscription: Jeu Sep 21, 2006 2:32

Message le Lun Oct 02, 2006 2:39

ça doit venir de la fonction fetch_rss dont le resultad n'est pas un array

rog


Formation recommandée sur ce thème :

Formation Référencement naturel Google : apprenez une méthode efficace pour optimiser à fond le référencement naturel dans Google de façon durable... Formation animée par Olivier Duffez et Fabien Facériès, experts en référencement naturel.

Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités