Ver Mensaje Individual
  #1 (permalink)  
Antiguo 14/04/2011, 16:34
franjgg
 
Fecha de Ingreso: marzo-2007
Mensajes: 751
Antigüedad: 17 años, 2 meses
Puntos: 4
Añadir shuffle() para alternar urls

Hola amigos como estais?


Vereir tengo un problemilla que tengo que solucionar, mirad tengo este codigo que lee la url que se le pasa y mediante el foreach muestra todas las noticias que contiene esa url.

<?php

$rss = new leerRss('http://www.elpais.com/rss/feed.html?feedId=1005');



foreach($rss->items as $item){


?>
<div style="position:relative; left:200px; width:600px;">
<a href="<?php echo $item->link; ?>"><?php echo $item->title; ?>Titulo del rss</a><br />
<?php echo date('Y-m-d h:i:s', strtotime($item->pubDate)); ?> <br />
<?php echo $item->description.'<hr />';

?>
</div>

Ahora bien lo que quiero es cambiar el codigo para añadirle esta parte que contiene un array y que la funcion shuffle() para alternarlas:


$numbers = array('http://www.htcmania.com/external.php?type=RSS2',
'http://www.elpais.com/rss/feed.html?feedId=1005',
'http://ciberderechos.barrapunto.com/index.pl?content_type=rss&logtoken=45232%3A%3AVZ8o wuq7Qt0BbQ27gxG5bv',
'http://www.improvisa.com/backend.php');



shuffle($numbers);

foreach ($numbers as $number) {

}


La cosa es que no se como como implemetar ese cambio, no se si deberia unir los dos fereach en uno solo o se podria hacer de otro modo.

A ver si alguien sabe como se podria hacer, un saludo y gracias por a atencion de ante mano