Bonjour,

J'utilise le slider glider.js et j'aimerai que chaque section m'affiche un article provenant de sources (flux RSS) differentes. On m'a dit sur un autre forum que ce n'est pas possible car l'encodage des flux rss est different selon les sources.. j'aimerais avoir votre avi..

Voici le code de ma page:


<div id="contenu_homepage">
	<div id="my-glider">
		<div class="controls">
			<a href="#article1">1</a> | 
			<a href="#article2">2</a> |
			<a href="#article3">3</a> |
			<a href="#article4">4</a>			
		</div>		
		<div id="glider-arrow-left"><a href="#" onclick="my_glider.previous();return false;"><</a></div>
		<div id="glider-arrow-right"><a href="#" onclick="my_glider.next();return false">></a></div>
	<div class="scroller"> 
		<div class="content">
<?php
$url = 'http://www.lefigaro.fr/rss/figaro_tauxetdevises.xml';

$dom = new DOMDocument();
$dom->load($url);

$i = 1;
foreach($dom->getElementsByTagName('item') as $item) {
	if($i <= 4) {
		echo "\t\t\t".'<div class="section" id="article'.$i.'">'."\n";
		echo "\t\t\t\t".'<h4>'.trim($item->getElementsByTagName('title')->item(0)->nodeValue).'</h4>'."\n";
		echo "\t\t\t\t".trim($item->getElementsByTagName('description')->item(0)->nodeValue)."\n";
		echo "\t\t\t".'</div>'."\n\n";
		$i++;
	}
}
?>
		</div> 
	</div>
	<script type="text/javascript" charset="utf-8">
		var my_glider = new Glider('my-glider', {duration:0.4});
	</script>		
	</div>
</div>


Comme vous pouvez le voir pour le moment il y a uniquement un flux rss ('http://www.lefigaro.fr/rss/figaro_tauxetdevises.xml').

Mais pour dynamiser mon site j'aimerais que mon slider affiche les flux rss suivants:

http://www.lemonde.fr/rss/sequence/0, 2-3234,1-0,0.xml
http://www.lemonde.fr/rss/fil/0, 57-0,64-1100142,0.xml
http://rss.feedsportal.com/c/499/f/413863/index.rss
http://rss.feedsportal.com/c/499/f/413839/index.rss
http://www.capital.fr/rss2/feed/fil-bourse.xml
http://www.lefigaro.fr/rss/figaro_tauxetdevises.xml


En gros, j'aimerais que l'article le plus recent de l'enseble de ces flux s'affiche dans la section 1 (article1), le suivant dans la section 2 (article 2), etc...

Est-ce possible selon vous, et si oui, comment faire?!

PS: Je suis un debutant.. je n'y connais absolument rien en programmation..

Merci par avance pour votre aide Smiley cligne
Modifié par louis1984 (09 Feb 2010 - 20:11)
Hello louis1984 et bienvenue sur le forum Smiley smile ,

en tant que modérateur, je me dois de te faire remarquer que tu n'as malheureusement pas respecté l'une des Règles de base du forum qui est d'afficher les codes et exemples proprement à l'aide des boutons [ code]... ici ton code HTML, CSS, PHP, etc.[ /code] (sans espace).

upload/1-code.gif

Je te remercie par avance de bien vouloir éditer ton message afin de le rendre conforme à cette règle. Smiley cligne

D'ailleurs, je rappelle que l'Aide (dont le lien est fourni lors de l'inscription) contient des pistes de recherche, des indications sur les règles de vie de la communauté, etc.


Pour ta question regarde du côté d'iconv
Modifié par Heyoan (09 Feb 2010 - 20:10)
Bonjour Heyoan,

Merci pour ta reponse.

Par contre je suis vraiment debutant et je comprends pas ce que je dois faire avec iconv.. pourrais-tu me dire ce que je dois faire exactement?

Merci.
Merci pour l'information.

On me disait le contraire sur un autre forum.. je viendrai plus souvent ici desormais Smiley lol