Hatena::Groupstudyroom

phaのPHPとか自習室 このページをアンテナに追加 RSSフィード

PHP(CakePHPとか)、JavaScript(AJAXとか)、MySQL、UNIX、Fireworksなんかを身につけたい><
2007 | 03 | 04 | 05 | 06 | 08 | 09 | 10 | 11 | 12 |
2008 | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 10 | 12 |
2009 | 01 | 02 | 03 | 04 |
2010 | 01 | 06 |
2011 | 01 |

2007-08-25

RSSを配信しよう

RSSを配信しよう - phaのPHPとか自習室 を含むブックマーク はてなブックマーク - RSSを配信しよう - phaのPHPとか自習室 RSSを配信しよう - phaのPHPとか自習室 のブックマークコメント

RSS2.0で。

<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
  <channel>
    <title>チャンネルのタイトル</title>
    <link>チャンネルを表現するコンテンツなどのURI</link>
    <description>チャンネルの概要</description>
    <item>
      <title>サマリとしてリストするアイテムのタイトル</title>
      <link>サマリとしてリストするアイテムを表現するコンテンツなどのURI</link>
      <description>サマリとしてリストするアイテムの概要</description>
    </item>
    <item>
      <title>サマリとしてリストするアイテムのタイトル</title>
      <link>サマリとしてリストするアイテムを表現するコンテンツなどのURI</link>
      <description>サマリとしてリストするアイテムの概要</description>
    </item>
  </channel>
</rss>
<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
<channel>
<title>SFA-CMS 人気キーワード</title>
<link>http://www.sfa-cms.com//</link>
<description>入れ替え検索 SFA-CMS の人気の キーワードを配信しています。</description>
<lastBuildDate><? echo date("r") ?></lastBuildDate>
<item>
<title>タイトル</title>
<link>リンク先</link>
<description><![CDATA[
 <!-- HTML形式でそのまま記述 -->
]]></description>
<pubDate><? echo date("r", $pubdate) ?></pubDate>
</item>
</channel>
</rss>
<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
<channel>

<title>ポッドキャストの名前</title>
<link>ポッドキャストを配信するウェブサイトのURL</link>
<description>ポッドキャストについての説明</description>
<language>言語タイプ</language>

<item>
<title>配信データのタイトル</title>
<description>配信データについての説明</description>
<pubDate>配信日時</pubDate>
<enclosure url="配信データのURL" length="配信データのファイルサイズ" type="配信データのMIMEタイプ" />
</item>

</channel>
</rss>
<?php 
header("Content-type: text/xml;charset=utf-8");  
echo '<?xml version="1.0" encoding="UTF-8"?>';  

echo ' 
<rss version="2.0"> 
<channel> 
<title>Title</title> 
<link>http://website.com</link> 
<description>Description</description> 
<category>rss, feeds, in, php</category> 
<generator>me :-)</generator> 
<webMaster>my@email.com</webMaster> 
'; 

// ループ部分は適宜内容を書き換えてください 
for( ..looping..through..your..content.. ) 
{ 
echo ' 
<item> 
<title>'.$item-title-var.'</title> 
<link>'.$item-link-var.'</link> 
<description>'.$item-description-var.'</description> 
<author>'.$item-author-var.'</author> 
<category>'.$item-category-var.'</category> 
</item> 
'; 
} 

echo ' 
</channel> 
</rss> 
'; 
?>