[ 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/") ?>




Si ya eres usuario del sistema, puedes contestar desde tu cuenta y así ganar prestigio.

Si sólo eres un visitante, puedes optar por...