send
Grupo de Telegram
play_arrow
Este sitio utiliza cookies propias y de terceros. Si continúa navegando consideramos que acepta el uso de cookies. OK Más Información.

Lector RSS en php

  • 0 Respuestas
  • 1333 Vistas

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado aura16

  • *
  • Underc0der
  • Mensajes: 84
  • Actividad:
    0%
  • Reputación 0
    • Ver Perfil
« en: Junio 26, 2012, 07:47:46 am »
bueno esta es una funcion para leer RSS e_e
Esta funcion la modifique para que no de problemas ya que no es mia... pero es muy util, con solo verla puedes saver su funcionamiento D:
ya que en pueden encontrar miles de scripts o libreras sobre lectores RSS pero joder, esta es demaciado facil de usar XD

Código: PHP
  1. <?php
  2.  You are not allowed to view links. Register or Login(E_ALL^E_NOTICE);
  3.    function lectorRSS($file, $lim){
  4.  
  5.    //set_time_limit(0);
  6.    $data = You are not allowed to view links. Register or Login($file);
  7.    if($data){
  8.    $i=0;
  9.  
  10.    foreach ($data->channel->item as $item) {
  11.       if($i<$lim){ //la cantidad de entradas que deseas ver, también se va a limitar por la cantidad que traiga el RSS original
  12.          $i=$i+1;
  13.                 $todo .= "<a href='$item->link' title='Abrir: $item->title' target='_blank'>$item->title</a><br />
  14.                  
  15.                                 <a href='$item->link' class='desrss' title='Abrir: $item->title' >$item->description</a><br />
  16.                                 $item->description<br /><hr />\n";
  17.       }
  18.  
  19.       else{ break; } //cuando se llega al máximo numero de entradas a mostrar se sale del ciclo XD
  20.    }
  21.    
  22.    }
  23.           return $todo;
  24.  
  25.    }
  26. ?>

y un ejemplo de yamar a la funcion es...

Código: PHP
  1. <?php
  2. include("lector.php");
  3. echo lectorRSS("http://underc0de.org/foro/.xml/?type=rss",15);
  4.  
  5. /*
  6. el 15 indica el numero de entradas que queremos, aveces es configurado directamente por los XML del RSS
  7.  
  8. */
  9.  
  10. ?>
« Última modificación: Marzo 22, 2014, 02:06:12 pm por Expermicid »

 

¿Te gustó el post? COMPARTILO!