Bonjour,

Je galère sur l'affichage d'image sur un flux fabriqué par un programme en php

le flux est à cette adresse
http://davarree2.free.fr/flux_tss_test.xml

les 6 items doivent afficher la même image pour le moment.

le fichier xml est le suivant

?xml version='1.0' encoding='ISO-8859-1'?>
<rss version='2.0' xmlns:atom='http://www.w3.org/2005/Atom'
><channel
><atom:link href='http://davarree2.free.fr/flux_tss_test.xml' rel='self' type='application/rss+xml' />
<title>Base de données succulente Davarree2</title>
<link>http://davarree2.free.fr</link>
 <description>Les dernières fiches mise à jour</description>
<item>
<title>Pleiospilos nelii       Schwantes  </title>
<link>http://davarree2.free.fr/Fiches/Fiche.php?id_espece=807</link>
<guid isPermaLink='true'>http://davarree2.free.fr/Fiches/Fiche.php?id_espece=807</guid>
<description> ( 3 - photos )</description>
<enclosure url='http://davarree2.free.fr/1_791.jpg' type='image/jpeg' length='50000' />
</item>
<item>
<title>Lithops helmutii      L.Bolus </title>
<link>http://davarree2.free.fr/Fiches/Fiche.php?id_espece=809</link>
<guid isPermaLink='true'>http://davarree2.free.fr/Fiches/Fiche.php?id_espece=809</guid>
<description> ( 1 - photos )</description>
<enclosure url='http://davarree2.free.fr/1_791.jpg' type='image/jpeg' length='50000' />
</item>
<item>
<title>Duvalia corderoyi      (Hooker f. ) N.E.Br.  </title>
<link>http://davarree2.free.fr/Fiches/Fiche.php?id_espece=808</link>
<guid isPermaLink='true'>http://davarree2.free.fr/Fiches/Fiche.php?id_espece=808</guid>
<description> ( 1 - photos )</description>
<enclosure url='http://davarree2.free.fr/1_791.jpg' type='image/jpeg' length='50000' />
</item>
<item>
<title>Aloe peglerae       Schönland  </title>
<link>http://davarree2.free.fr/Fiches/Fiche.php?id_espece=805</link>
<guid isPermaLink='true'>http://davarree2.free.fr/Fiches/Fiche.php?id_espece=805</guid>
<description> ( 2 - photos )</description>
<enclosure url='http://davarree2.free.fr/1_791.jpg' type='image/jpeg' length='50000' />
</item>
<item>
<title>Sedum brissemoreti       Raym.-Hamet  </title>
<link>http://davarree2.free.fr/Fiches/Fiche.php?id_espece=797</link>
<guid isPermaLink='true'>http://davarree2.free.fr/Fiches/Fiche.php?id_espece=797</guid>
<description> ( 2 - photos )</description>
<enclosure url='http://davarree2.free.fr/1_791.jpg' type='image/jpeg' length='50000' />
</item>
<item>
<title>Echeveria      cv.'Frank Reinelt '  </title>
<link>http://davarree2.free.fr/Fiches/Fiche.php?id_espece=791</link>
<guid isPermaLink='true'>http://davarree2.free.fr/Fiches/Fiche.php?id_espece=791</guid>
<description> ( 2 - photos )</description>
<enclosure url='http://davarree2.free.fr/1_791.jpg' type='image/jpeg' length='50000' />
</item>
</channel>
</rss>


si on clique dans le flux sur ce qui remplace l'image celle-ci apparait

le code est valider par feedvalidator.org
http://feedvalidator.org./check.cgi?url=http%3A%2F2Fdavarree2.free.fr%2Fflux_tss_test.xml

Merci pour votre aide

le code du générateur est dans le message suivant
Modifié par jean-marc62 (01 Nov 2010 - 22:43)
le code source qui produit le flux


// Creer un flux RSS dernièreS FICHES
// ouvrir la base de donnée
include_once("david.php");
$lang = "français";
$table_espece="espece_".$lang;
$fichier_rss = fopen("flux_tss_test.xml", "w" );
// ecrire l'entete

//									0°0°0°0°0°0°0°0°

fwrite($fichier_rss , "<?xml version='1.0' encoding='ISO-8859-1'?>\n");
//fwrite($fichier_rss , "<rss version='2.0' xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns#'\n>");
fwrite($fichier_rss , "<rss version='2.0' xmlns:atom='http://www.w3.org/2005/Atom'\n>");
fwrite($fichier_rss , "<channel\n>");
fwrite($fichier_rss , "<atom:link href='http://davarree2.free.fr/flux_tss_test.xml' rel='self' type='application/rss+xml' />\n");   
fwrite($fichier_rss , "<title>Base de données succulente Davarree2</title>\n");
fwrite($fichier_rss , "<link>http://davarree2.free.fr</link>\n");
fwrite($fichier_rss , " <description>Les dernières fiches mise à jour</description>\n");

//									0°0°0°0°0°0°0°0°

// chercher les 6 derniers
$Chercher_liste="SELECT * FROM  $table_espece WHERE statut ='P' AND photo <> '0'  ORDER by derniere_maj DESC limit 0,6";
$liste_trouvee = mysql_query($Chercher_liste,$conn) or die(mysql_error());

  $Nb_espece=0;
while ($espece_info = mysql_fetch_array($liste_trouvee)AND ($Nb_espece< 6)) {

  $Nom_espece= $espece_info['Nom'];
  $id_Espece= $espece_info['id'];

 $voir_fiche="javascript:popup('Fiches/Fiche.php?id_espece=".$id_Espece."', 'description',850, 650, 25, 0);";
$Affiche_nom_plante[$Nb_espece]=$Nom_espece;
$Affiche_voir_fiche[$Nb_espece]=$voir_fiche;

$Nb_de_photos =0;
$Chercher_photo="SELECT * FROM photo WHERE id_espece ='$id_Espece'";
$photo= mysql_query ($Chercher_photo, $conn) OR DIE (mysql_error());
WHILE ($photo_info = mysql_fetch_array($photo))
{  // sortir les photo de l'espece courante
$id_photo[$Nb_de_photos]= $photo_info['id_photo'];
//$id_Espece= $photo_info['id_espece'];
$adresse[$Nb_de_photos]= $photo_info['adresse'];
$noms[$Nb_de_photos] = $photo_info['nom_photo'];
$commentaire[$Nb_de_photos]= $photo_info['commentaire'];
$espece_photo[$Nb_de_photos] = $espece;
//$voir_photo[$Nb_de_photos]="javascript:popup('script/photo.php?id_photo=".$id_photo[$Nb_de_photos]."&Nom_plante=".$noms[$Nb_de_photos]."&id_espece=".$id_Espece."', 'photo',850, 700, 25, 0);";
$voir_photo[$Nb_de_photos]="javascript:popup('script/photo.php?id_photo=".$id_photo[$Nb_de_photos]."&Nom_plante=".$Nom_espece."&id_espece=".$id_Espece."', 'photo',850, 700, 25, 0);";
$Nb_de_photos++;
}

$numero =rand(1,$Nb_de_photos)-1;

  
//									0°0°0°0°0°0°0°0°



fwrite($fichier_rss , "<item>\n");
fwrite($fichier_rss , "<title>$Nom_espece</title>\n");
fwrite($fichier_rss , "<link>http://davarree2.free.fr/Fiches/Fiche.php?id_espece=$id_Espece</link>\n");
fwrite($fichier_rss , "<guid isPermaLink='true'>http://davarree2.free.fr/Fiches/Fiche.php?id_espece=$id_Espece</guid>\n");
fwrite($fichier_rss , "<description> ( $Nb_de_photos - photos )</description>\n");

fwrite($fichier_rss , "<enclosure url='http://davarree2.free.fr/1_791.jpg' type='image/jpeg' length='50000' />\n");

fwrite($fichier_rss , "</item>\n");

   }// espece suivante


//									0°0°0°0°0°0°0°0°
//http://davarree2.free.fr/flux_tss_test.xml
   
fwrite($fichier_rss , "</channel>\n");
fwrite($fichier_rss , "</rss>\n");
fclose($fichier_rss);
echo "Fichier enregistre";


Modifié par jean-marc62 (02 Nov 2010 - 07:30)