Ver Mensaje Individual
  #1 (permalink)  
Antiguo 20/04/2011, 11:54
franjgg
 
Fecha de Ingreso: marzo-2007
Mensajes: 751
Antigüedad: 17 años, 2 meses
Puntos: 4
Clase para leer rss que lea solo la 1º noticia

Hola amigos como estais,


Vereis tengo esta clase que utilizo para leer de un feed, la cosa es que tal como esta lee unas 10 o 15 noticias y me gustaria que solo lea la 1º, este es el codigo:


class leerRss{

public $url;
public $items;
public $error;

public function __construct($url) {

if(@fopen($url, "r")) {
$this->url = $url;
$this->error = true;
return $this->generalXml();
}else{
$this->error = false;
}
}

private function generalXml() {
if($xml = simplexml_load_file($this->url)){
$this->items = $xml->channel->item;
$this->error = true;
}else{
$this->error = false;
}
}
}

Tambien estoy intentado que lea varios feed a la vez y los intercale, a ver si alguien sabe como se podria hacer para que lea solo una noticia.

Un saludo amigos