ďťż

[php] Newsy z rss

       

Podstrony


telcocafe

Witam.
Mam takie pytanie. Chce na swojej stronie zrobić w pełni zautomatyzowane newsy. Chodzi o to że np na php.pl możemy mieć zakładkę rss i tam mamy taką dynamiczną zakładkę z nowościami. A czy mogę na swojej stronie wczytywać te newsy?
Chodzi o coś takiego jak google news. Czyli, że zczytuje newsy z rss i wrzucam ich zawartość (niezmienioną) na swoją stronę z linkiem skąd pochodzą



Kanały RSS to nic innego jak pliki xml o odpowiedniej budowie. Możesz spróbować napisać własną klasę do ich parsowania, ale chyba prościej poszukać czegoś w google pod hasłem "parser rss".

wystarczy w PHP5 skorzystać z simpleXML i parsować za jego pomocą plik XML z kanałem RSS ;) (przykłady)

przykładowy "czytnik"

<? $ilosc_wiadomosci = 5; $adres_rss = 'http://wiadomosci.onet.pl/2,kategoria.rss'; $xml = simplexml_load_file($adres_rss); for($i=0; $i<$ilosc_wiadomosci; $i++) { echo '<a href="'.$xml->channel->item[$i]->link.'"><b> '. $xml->channel->item[$i]->title.'</b></a><br /><small>'. $xml->channel->item[$i]->pubDate.'</small><br />'. $xml->channel->item[$i]->description.'<br /><br />'; } ?>

  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • nvm.keep.pl

  • Sitedesign by AltusUmbrae.