• ベストアンサー

PHP4でRSS書き出しをしたい

PHPで掲示板のスクリプトを作って運営しています。この掲示板に、投稿をRSSで出力する機能を追加したいと思っています。PHPのバージョンは4.4.4です。いちばん手っ取り早く実現するにはどうするのがよいでしょうか。PEARのパッケージがあればいいなぁと思ったのですが、検索した限りでは見つけられませんでした。ご教授いただければ幸いです。

  • PHP
  • 回答数1
  • ありがとう数1

質問者が選んだベストアンサー

  • ベストアンサー
  • tecinfo
  • ベストアンサー率52% (32/61)
回答No.1

PEARですと次のようなものがあります。 http://www.go-pear.org/manual/ja/package.xml.xml-serializer.xml-serializer.examples.php 例示はRSS 0.91のものですが、他のバージョンに対応させることも容易にできるかと思います。

参考URL:
http://www.go-pear.org/manual/ja/package.xml.xml-serializer.php
mine-D
質問者

お礼

ありがとうございます!XML_Serializerの名前は聞いていたのですが、これでRSSを生成できたのですね。 後はRSSの規格についてと、実装するやり方を勉強していこうと思います。ありがとうございます!

関連するQ&A

  • Ajax+PHP RSSリーダ

    よろしくお願いします。 IBM developerWorks http://www-06.ibm.com/jp/developerworks/xml/060707/j_x-ajaxrss.shtml を参考にAjax RSSリーダに挑戦しました。ローカルでは問題なく動いたのですが、さくらインターネットサーバにfuguを使用してアップし、MYSQLに指定通りテーブルを作成しているのにも関わらず、動きません。さくらサーバには色々な方々の情報を元にpearインストール済みで、今回必要なモジュールも追加しています。 imototakesiさんのhttp://d.hatena.ne.jp/imototakeshi/20061028を実行すると正常に動きます。 ローカルはMAC、MAMP+PEARで、IBMのRSSリーダーはMAMPでPHP4,PHP5どちらにしても動きます。さくらサーバのMYSQLのバージョンの問題なのでしょうか?? よくわからないので何が悪いのか教えて頂けないでしょうか。よろしくお願いします。

    • 締切済み
    • PHP
  • RSSと予約投稿

    現在サイトを運営しており、記事を書く機能、RSSで更新履歴を配信する機能があります。 手順としては、phpで記事htmlファイルを作成→htmlを作成したと同時にphpでrss.xmlを更新する という方法をとっています。 記事を予め書いておいて指定時刻までは表示しないようにphpで処理しているのですが、 rss.xmlは更新されているため、RSSリーダーなどにはまだ見れないはずの記事が反映されてしまいます。 望む処理としては、予約投稿した記事はRSSリーダーに反映されないようにすることです。 rss.xmlファイルの更新を指定した時間に行う、 または RSSリーダーに指定時間までは読み込ませない、 という処理が可能であれば実現可能だと思うのですが、 方法がわかりません。 ご指南をよろしくお願いいたします。

    • ベストアンサー
    • PHP
  • RSS

    どなたか教えてください。 PHPでRSSを作りたいんですが、1行1行をecho から printo文で出力して表示してもRSSとして受ける方はとってくれないんですか? echo '<?xml version="1.0" encoding="UTF-8"?>' echo '<rss version="2.0">' のような感じにしたんですが、専用の書き方があるんでしょうか? よろしくお願いします。

    • ベストアンサー
    • PHP
  • PHPで、ブログのRSSを自動生成したい

    自分のブログのRSSを自動的に生成させたいと思っていますが、具体的にどうすればよいのかわかりません。 PHPを使って、RSSを自動生成させるためのやり方や、ソースや情報が載っている参考サイト、本などをご存知ありませんか? ソースだけではなく、そのソースをどういうファイルでどこにUPして、というところまで知りたいのですが… 「RSS」と「RSS autodiscovery」に対応させて、GREE等の新着に載るようにさせたいのです。 因みに、ブログはFREEのPHPスクリプトを自分で改造して、 自分で借りているサーバで運営しています。

    • 締切済み
    • PHP
  • PHP PerlCGI どちらを優先させる?

    レンタルサーバーで、PHP/PerlCGI どちらとも使えるとします。 この場合掲示板など(アクセス解析・RSS)のフリースクリプトを設置しようとしたとき、 どちらを優先させたほうがいいのでしょうか? 例えば、PHPで先に探して、思ったものがなければPerlCGIで探す・・ というような感じでやればいいのでしょうか? この2つをどういう基準で使い分けるかがわかりません。 実際HPを運営していて、どう使い分けているか体験談などもお聞かせください。 よろしくお願いします。

  • PHPとRSSを連携したホームページを作りたい

    PHPとRSSを利用して下記の様な機能をイメージしたホームページを作りたいと考えています。 http://bulkfeeds.net/app/search2?q=Smarty 見た感じ、blogをベースにして作っているようなのですが、何かのプログラムを導入した感があるのですが、何のプログラムを使っているのかわかりません。 似たようなプログラム(XOOPSなどのスクリプトプログラム)をご存知の方が居ましたら、お教えください。

    • 締切済み
    • XML
  • PHPでExcelをしたい

    初心者ですがよろしくお願いします。 PHPでExcel出力をしたくて探していたら、 Do You PHP? さんの Excelファイル形式でのデータダウンロード(PEAR版) http://www.doyouphp.jp/sample/sample_ora_excel_pear.shtml を見つけたのですが、 http://pear.php.net/package-info.php?pacid=156 ここから、「Spreadsheet_Excel_Writer」をダウンロードしてインストールを行おうとするときにどのようにすればいいのかわからなくて困っております。 インストール方法を教えていただけないでしょうか? OS:WINDOWSXP PHP:5.0 Apache:2.0.54

    • ベストアンサー
    • PHP
  • PHPで掲示板作成

    こんにちわ。今、PHPで掲示板を作成しています。大体の基本の骨組み はできたのですが、機能でつまづいています。 ・投稿者の投稿を削除、修正ができる。 ・管理者がログインでき、すべての投稿記事を修正、削除できる。 ・1ページにつきに投稿を10件づつ表示。 とりあえず、上記の三項目を実現させたいのですが、解説ホームページ等をみてもうまく自分のスクリプトに組み込めなく困っています。 作成途中のスクリプトを載せたかったのですが、文字制限であきらめました。代表的、比較的というか簡素なものでもいいので、何か例を 記述していただけないでしょうか?

    • ベストアンサー
    • PHP
  • PHPで掲示板

    PHPで掲示板を作るか、スクリプトを探しています。 機能は名前と内容を書き込みできるくらいの超シンプルな掲示板でいいのですが。。。 どなたか作り方の載っているサイト、またはスクリプトはありませんか? また大量生産したいので、スクリプトの場合は簡単なものにしてください… お願いします

    • 締切済み
    • PHP
  • PHPパッケージHTML_Tableのインストール方法

    PHPのパッケージHTML_Tableを下記のようにインストールしようとしましたが 下記エラーメッセージが出力されインスールができません。 C:\php>pear install -o HTML_Table downloading HTML_Table-1.7.5.tgz ... Starting to download HTML_Table-1.7.5.tgz (14,789 bytes) .....done: 14,789 bytes No handlers for package.xml version 2.0 どなたかこの問題を解決する方法を教えていただけないでしょうか? PHPのバージョンは5.0.4です。よろしくお願い致します。

    • ベストアンサー
    • PHP

専門家に質問してみよう