複数サイトのRSSを表示 レッツphp

投稿日:2009.11.27

レッツphp

更新情報って毎日やるとなるとかなり大変なので、複数のブログから更新情報を表示させる方法を導入。
これなら他の人がブログを更新するたびに情報を更新してくれるからラクチンですね。
レッツphpさんのサイトからスクリプトがDLできるが修正点がいくつかあった。


■ダウンロードファイル
rssup.php(以下詳細)
Parser.php
RSS.php
この3つを同階層に保存してアップロードするだけ。
パーミッションの変更は必要なし


■概要
複数サイトのRSSを新着順に表示します
表示件数設定可能
RSS2.0の日付(pubDate)にも対応
文字コードはShiftJISです


■ダウンロード
 rssup.php.txt
5行目のrequire “XML/RSS.php”;
「XML/」を削除 (同階層に置くのでXML/は必要ない)


■RSSサイトURL(複数可)
$rdf[] = “http://pippi-syokuji.hpnk.jp/index.rdf”;
ここでは多分rdfファイルしか使えない。
xmlを使ってみたが反応なし…
$rdf[]←この部分をxmlに変えてみたが反応なし…


■サイト文字コード(SJIS、EUC-JPなど)
$code = “SJIS”;
自分のサイトの文字コードに書き換える


■表示
echo <<<B
この辺はなんとなくわかるだろう。変更したければバックアップとって消してみる。
こん回は年とサイトのタイトルがいらなかったので削除した。

PAGE TOP