[ Foro de PHP ]

Lector RSS no extrae imagen

22-Aug-2023 19:40
Jose Maria
0 Respuestas

Buanas tardes.
Les paso este codigo en php desde el cual extraigo la info de un archivo xml.
El problema es que no me extraer la primera imagen de la etiqueta <description>
Cualquier ayuda les agradeceria.
Muchas Gracias.
             <?php

function feed1($feedURL){
$i = 0;  $url = $feedURL;
$rss = simplexml_load_file($url);
foreach($rss->channel->item as $item) {  
   $link = $item->link;  //extraer el link
   $title = $item->title;  //extraer el titulo
   $date = $item->pubDate;  //extraer la fecha y hora
   $imagen = $item->description;  //extraer imagen
   $description = strip_tags($item->description);  //extraer descripcion y recortarla
       if (strlen($description) > 400) {
       $stringCut = substr($description, 0, 200);
       $description = substr($stringCut, 0, strrpos($stringCut, ' ')).'...';}
       if ($i < 9) {
   echo '<div class="cuadros1"><a href="'.$link.'" target="_blank"><div class="arribas">'.$title.'</a></div><img src="'.$imagen.'"><div class="des">'.$description.'</div><div class="time">'.$date.'</div></div>';
               }
           $i++;
       }
}
?>
<?php feed1("https://enlineanoticias.com.ar/feed/") ?>




(No se puede continuar esta discusión porque tiene más de dos meses de antigüedad. Si tienes dudas parecidas, abre un nuevo hilo.)