PHPでRSS取得して表示
リンクシェアサイトの新着情報一覧
<?php require_once("function.php"); $url="http://www.linkshare.ne.jp/index.xml"; $xml=simplexml_load_file($url); $hits=$xml->channel->item; ?> <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>リンクシェアサイトの新着情報 RSS表示</title> </head> <body> <p>リンクシェアサイトの新着情報一覧</p> <ul> <?php foreach ($hits as $hit) { ?> <li><a href="<?php echo h($hit->link); ?>"><?php echo h($hit->title); ?></a></li> <?php } ?> </ul> </body> </html>
function.php
<?php //htmlspecialchars:文字列中のHTMLを無効化します function h($str) { $str=htmlspecialchars($str, ENT_QUOTES); $str=str_replace("&lt;!--","<!--",$str); $str=str_replace("--&gt; ","-->",$str); return $str; } ?>