Précédent   Forum des professionnels en informatique > PHP > Bibliothèques et frameworks > XML
XML Forum d'entraide sur XML avec PHP. Exemples : SimpleXML, OpenXML... Avant de poster -> FAQ XML, Cours XML et Sources XML
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 05/11/2007, 14h28   #1
Invité régulier
 
Inscription : septembre 2007
Messages : 25
Détails du profil
Informations forums :
Inscription : septembre 2007
Messages : 25
Points : 6
Points : 6
Par défaut Flux rss 1 fois sur 2

Bonjour,

voilà mon souci le site que je récupère qu'une fois sur 2 les flux rss, il saute d'une ligne, voilà le code

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
//Recuperation du flux RSS
       $url_flux = "http://siteweb.rss.php?published=all&author=$prenom_$nom&tampon=BLABLA&format=withoutfile";
       $rss = lecteur_rss_v2($url_flux);
 
       if ( $rss[1][0] != "" ) {
               echo    "<div class=\"separation\">&nbsp;</div>\n".
                                       "<div class=\"formation\">\n".
                                       "\t<p class=\"paragraphe\">Publications :</p>\n\t<ul class=\"paragraphe\">\n";
 
               $i = 1;
               while ($echo i]["\t<li><a href=\"".$rss[$i][0]."\">".$rss[$i][1]."</a></li>\n";
                       $i++;
               }
               echo    "\t</ul>\n</div><!--fin de publication-->";
       }//fin du if de publication
 
 
</div><!--fin de theme -->
Voilà le code source de la page où devrait s'afficher les liens, le titre 1 n'apparait pas, le 2 oui et pas le 3


Code HTML :
1
2
3
4
5
6
7
8
9
<div class="separation">&nbsp;</div>
<div class="formation">
	<p class="paragraphe">Publications :</p>
	<ul class="paragraphe">
	<li><a href="siteweb/">Titre1</a></li> 
	<li><a href="siteweb/">Titre2</a></li>20177363/en/"></a></li>
	<li><a href="siteweb/">Titre3</a></li>317364/en/">Titre3</a></li>
	</ul>
</div><!--fin de publication--></div><!-- fin du div bloc_bas-->


merci beaucoup
Apprentilinux est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/11/2007, 14h32   #2
Membre Expert
 
Inscription : octobre 2002
Messages : 1 141
Détails du profil
Informations personnelles :
Âge : 32
Localisation : France, Rhône (Rhône Alpes)

Informations forums :
Inscription : octobre 2002
Messages : 1 141
Points : 1 204
Points : 1 204
Envoyer un message via MSN à Raideman
C'est pas que ça ne les prend pas, mais à mon avis tu as un problème avec tes balises html,
regarde ici par exemple

Code :
<li><a href="siteweb/">Titre2</a></li>20177363/en/"></a></li>
De plus , je ne comprends pas cette boucle au niveau de la syntaxe :

Code :
1
2
3
while ($echo i]["\t<li><a href=\"".$rss[$i][0]."\">".$rss[$i][1]."</a></li>\n";
$i++;
}
Raideman est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/11/2007, 14h58   #3
Invité régulier
 
Inscription : septembre 2007
Messages : 25
Détails du profil
Informations forums :
Inscription : septembre 2007
Messages : 25
Points : 6
Points : 6
Citation:
Envoyé par Raideman Voir le message
De plus , je ne comprends pas cette boucle au niveau de la syntaxe :

Code :
1
2
3
while ($echo i]["\t<li><a href=\"".$rss[$i][0]."\">".$rss[$i][1]."</a></li>\n";
$i++;
}
Moi aussi c'est pourquoi je demande de l'aide ;-) je récupère ce site je n'ai aucune données ( c'est là mon problème !!)
Apprentilinux est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 11h57.


 
 
 
 
Partenaires

Hébergement Web