ďťż
Podstrony
|
telcocafeWitam.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 />'; } ?> |
|||
Sitedesign by AltusUmbrae. |