제목 | [lib추가] CI RSS Parser 이용하기 | ||
---|---|---|---|
글쓴이 | ci세상 | 작성시각 | 2009/08/24 19:30:58 |
|
|||
사용목적 : RSS 리더기를 CI 상에서 만드실 수 있습니다. 사전 서버세팅 php.ini에서 allow_url_fopen = On 이부분이 열려 있어야 합니다. 1. 위키문서 http://codeigniter.com/forums/viewthread/53780/P40/#283758 2. 위키문서대로 했을경우 아래와 같은 오류가 발생하면 A PHP Error was encountered Severity: Warning Message: unserialize() [function.unserialize]: Node no longer exists Filename: libraries/RSSParser.php Line Number: 753. 아래 소스를 참조하시면 됩니다. http://codeigniter.com/forums/viewthread/53780/P40/#283758 위의 라이브러리를 새로 만들어서 application/libraries/Rssparser.php 에 신규파일로 만들어 넣고 위키의 예제를 이용해서 컨트롤러나, 뷰에 응용해서 출력하시면 됩니다. <컨트롤러 코드> $this->load->library('RSSParser', array('url' => 'http://codeigniter.com/feeds/rss/bug_tracker/', 'life' => 0)); $data['rss']= $this->rssparser->getFeed(20);<뷰에서 코드> foreach ($rss as $item) : echo $item['title']; echo "<br>"; endforeach; |
|||
다음글 | [팁] 배열 이용 타이틀명 만들기 (1) | ||
이전글 | CI 파일 업로드 버그 (4) | ||
변종원(웅파)
/
2009/08/24 21:48:00 /
추천
0
테스트 함 해봐야겠네요. ^^
|