RSS, XML i wybor artykulow

0

witam
nawiazałem współpracę z pewną stroną. Udostępniają mi wpisy na swoim blogu w postaci pliku XML. Mam pytanie do Was, chciałbym wyświetlać te wpisy na swojej stronie ale tylko wybrane przeze mnie. Idzie to zrobić w jakiś prosty sposób w PHP? A może istnieje już jakieś gotowe rozwiązanie?
pozdrawiam!

0

a wg czego je wybierasz? wg własnego widzimisię? czy wg innych kryteriów?

0

chodzi mi no o stworzenie malego 'zaplecza' dla admina gdzie moglby np zaznaczac naglowki do wyswietlenia (razem z pozostalymi elementami) i ten wybor zapisywalby sie w bazie.

0

gotowców nie znam, a na pytanie "Idzie to zrobić w jakiś prosty sposób w PHP?" mogę odpowiedzieć "tak". poza tym w poście nie ma więcej pytań ;]
jak masz jakiś konkretny problem to konkretnie go zadaj

0

Tu znalazlem skrypt do wyswietlania kanalu RSS. Przerobienie tego na wyswietlanie tylko okreslonych postow bedzie proste. Jakby ktos chcial taki skrypcik:

//definiujemy adres pliku rss 
$rss_url = "http://www.jakisadres.pl/feed/"; 
//wczytujemy zawartość pliku rss 
$rss = simplexml_load_file($rss_url);

//zerujemy licznik 
$i = "0";

//maksymalna ilość wyświetlonych pozycji 
$max = "10";

//sprawdzamy czy są wpisy 
if($rss) 
{ 
echo '<h1>'.$rss->channel->title.'</h1>'; 
$items = $rss->channel->item; 
foreach($items as $item) 
{ 
//gdy licznik zrówna się z maksymalną ilością przerywamy pętle 
if($i++ == $max) break;

//i wyświetlamy 
$title = $item->title; 
$link = $item->link;

//data publikacji:
$published_on = $item->pubDate;
//formatujemy datę np. w formacie Sat, 12 Jan 2013 01:21:15 -0500 do ludzkiej postaci 
$published_on = strftime("%Y-%m-%d %H:%M:%S", strtotime($published_on));

$description = $item->description; 
echo '<h3><a href="'.$link.'" target="_blank">'.$title.'</a></h3>'; 
echo '<span>('.$published_on.')</span>'; 
echo '<p>'.$description.'</p>'; 
} 
} 
?> 
0

no akurat wczytanie rssa to chyba najprostsze w tym wszystkim jest, ale co ja się tam znam ;)

1 użytkowników online, w tym zalogowanych: 0, gości: 1