Foros del Web » Programando para Internet » PHP »

Modificar lector rss para leer de varios sitios

Estas en el tema de Modificar lector rss para leer de varios sitios en el foro de PHP en Foros del Web. Buenas, tengo un lector RSS (mas abajo está el código), pero solo lee desde un sitio. me gustaría que pudiera introducir varias direcciones y que ...
  #1 (permalink)  
Antiguo 26/05/2015, 06:49
 
Fecha de Ingreso: julio-2011
Ubicación: Canarias
Mensajes: 171
Antigüedad: 13 años, 3 meses
Puntos: 4
Modificar lector rss para leer de varios sitios

Buenas, tengo un lector RSS (mas abajo está el código), pero solo lee desde un sitio. me gustaría que pudiera introducir varias direcciones y que me juntara todos los artículos. He buscado información pero no encuentro como hacerlo. alguna ayudita u orientación?

Código PHP:
<meta charset="UTF-8">
<?php
$long_descripcion
=100
$num_noticias=26
$n=0
$noticias simplexml_load_file('direccion'); 
foreach (
$noticias as $noticia) {  
    foreach(
$noticia as $reg){ 
        if(
$reg->title!=NULL && $reg->title!='' && $reg->description!=NULL && $reg->description!='' && $n<$num_noticias){ 
            
?> <div class="noticia"> <?php
            
echo '<h4><a href="'.$reg->link.'" target="_blank">'.$reg->title.'</a></h4>'
            if(
strlen($reg->description)>$long_descripcion
                echo 
'<p>'.substr($reg->description,0,$long_descripcion).'...</a></p>'
            else if (
$reg->description==NULL || $reg->description==''){
            }
            else 
                echo 
'<p>'.$reg->description.'</p>'
            
$n++; 
            
?> </div><?php
        

    } 
}
?>
Muchas gracias
  #2 (permalink)  
Antiguo 26/05/2015, 07:25
Avatar de baldaweb  
Fecha de Ingreso: septiembre-2010
Ubicación: Barco pirata
Mensajes: 244
Antigüedad: 14 años, 2 meses
Puntos: 20
Respuesta: Modificar lector rss para leer de varios sitios

Los vas leyendo uno a uno y en una matriz almacenas los datos que quieras y los ordenas por fecha para mostrarlos ordenados.

Puede ser una solución.

Saludos.

Etiquetas: lector, modificar, rss
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 18:06.