投稿者 メッセージ
<  PHPプログラミング  ~  magpierssについて質問させて下さいm(_ _"m)ペコリ
かずま
投稿1時間: 日 1月 20, 2008 11:59 am  引用



登録日: 2008年1月 20日
投稿記事: 1

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,Cool));
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)ペコリ
トップに移動
ユーザー情報を表示 メッセージを送信
#gefrrrsdklk[iririr]
投稿1時間: 水 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
トップに移動
ユーザー情報を表示 メッセージを送信 メールを送信 ウェブサイトに移動 AIMアドレス Yahoo メッセンジャー MSN メッセンジャー
特定期間内の記事を表示:   
All times are GMT +9:00

次のトピックを表示
前のトピックを表示
Page 1 of 1
フォーラム一覧  ~  PHPプログラミング

トピックの新規投稿   返信


 
移動先:  

新規投稿: 不可
返信: 不可t
自分の記事の編集: 不可
自分の記事の削除: 不可
投票への参加: 不可




Powered by phpBB
customized by phpspot.