投稿者 |
メッセージ |
|
< PHPプログラミング ~ magpierssについて質問させて下さいm(_ _"m)ペコリ |
|
時間:
日 1月 20, 2008 11:59 am
|
|
|
|
http://magpierss.sourceforge.net/
0.72の最新バージョンを使っています
これを使って複数のサイトのRSSをひっぱってきて、
各サイトの最新の1件づつを表示したいのですが、php初心者のためうまくいきません。
<?php
require_once 'rss_fetch.inc';
$url = 'RSSのURL';
$rss = fetch_rss($url);
$title = $rss->channel['title'];
$title = mb_convert_encoding($title, "UTF-8", "auto");
$link = $rss->channel['link'];
foreach ($rss->items as $item ) {
$rss->items = array_slice($rss->items, 0, 10);
$title = $item['title'];
$title = mb_convert_encoding($title, "UTF-8", "auto");
$url = $item['link'];
$itemday = date('Y/n/j',strtotime(substr($item['dc']['date'],0,10)));
$itemtime = date('G:i',strtotime(substr($item['dc']['date'],11,));
print "<div class=\"part\">${itemday} ${itemtime} <a href=\"$url\" Target=\"_top\">$title</a></div>\n";
}
?>
これで表示数を制御しています(現在は10表示されます)
$rss->items = array_slice($rss->items, 0, 10);
複数のサイトのRSSの最新記事を1件づつ表示してあげるにはどのようにすればうまくいくかアドバイスお願いしますm(_ _"m)ペコリ |
|
|
|
|
|
|
|
時間:
水 8月 01, 2012 8:47 am
|
|
|
登録日: 2012年7月 23日
投稿記事: 20
所在地: America
|
|
you will find a lot nike dunk shoes from site here:[url=http://angrybirdsnikedunks.blogspot.com/]
[/url] |
_________________ batman nike dunks |
|
|
|
|
|
|
|
新規投稿: 不可 返信: 不可t 自分の記事の編集: 不可 自分の記事の削除: 不可 投票への参加: 不可
|
|