|
################################################################# # # # RSS p[T[{@ev[g ver 1.0 # # # # releaseF2010 08021 # # # # # ################################################################# Header('Content-Type: text/html; charset=utf-8'); Header('Content-Language: ja'); $length = 200; $num = 4; $url = "http://plan.p-owlet.com/?mode=rss"; $xml = file_get_contents($url); $listHTML = ""; if($xml){ $sx = simplexml_load_string($xml); $itemObj= $sx->item; $items = array(); if($sx->item) $items = $sx->item; if($sx->channel->item) $items = $sx->channel->item; $i = 0; $count = 1; foreach($items as $itemObj){ $title = (string) $itemObj->title; $work_link = (string) $itemObj->link; $link = preg_replace('/plan\.p-owlet\.com/iu','plan.p-owlet.com/',$work_link); $comments = (string) $itemObj->comments; $description = (string) $itemObj->description; $pubDate = (string) $itemObj->pubDate; $imgPass = (string) $itemObj->description->imgPass; $description = mb_strcut($description, 0, $length, "utf-8") . "..."; $dc = $itemObj->children('http://purl.org/dc/elements/1.1/'); $content = $itemObj->children("http://purl.org/rss/1.0/modules/content/"); preg_match("/http:\/\/[a-z0-9\/\-_\.]+/i",$content,$match); $imgPass = $match[0]?$match[0]:null; // template if($title){ $listHTML .= '
'.$description.'
'; $listHTML .= ''.$title.'('.date("Y/m/d",strtotime($pubDate)).')
'; // $listHTML .= '塩ロード()
今日はお祭りです()
なれずし()
*/ if($count >= $num) break; $count++; } $i++; }; } $listHTML2 = $listHTML; $length = 150; $num = 4; $url = "http://blog.p-owlet.com/?mode=rss"; $xml = file_get_contents($url); $listHTML = ""; if($xml){ $sx = simplexml_load_string($xml); $itemObj= $sx->item; $items = array(); if($sx->item) $items = $sx->item; if($sx->channel->item) $items = $sx->channel->item; $i = 0; $count = 1; foreach($items as $itemObj){ $title = (string) $itemObj->title; $work_link = (string) $itemObj->link; $link = preg_replace('/blog\.owlet\.biz/iu','tabi-owlet.jugem.jp',$work_link); $comments = (string) $itemObj->comments; $description = (string) $itemObj->description; $pubDate = (string) $itemObj->pubDate; $imgPass = (string) $itemObj->description->imgPass; $description = mb_strcut($description, 0, $length, "utf-8") . "..."; $dc = $itemObj->children('http://purl.org/dc/elements/1.1/'); $content = $itemObj->children("http://purl.org/rss/1.0/modules/content/"); preg_match("/http:\/\/[a-z0-9\/\-_\.]+/i",$content,$match); $imgPass = $match[0]?$match[0]:null; // template if($title){ $listHTML .= ''.date("m/d",strtotime($dc->date)).'
';
$listHTML .= '
'.$description.'
|