구글 RSS 뉴스 플러그인
마이위트 메인에 달아두었던 구글 RSS 뉴스 입니다.
◎ 사용방법
그누보드 디렉토리에 업로드 하시고,
필요한곳에 아래 코드를 참조하여 입력하시면 됩니다.
<? include("$g4[path]/plugin/google-news/index.php") ?>
배추빌더를 이용하시면 캐쉬기능을 사용하실 수 있습니다.
배추빌더가 아닌데 캐쉬기능을 이용하시려면,
배추빌더에서 아래 두파일만 추출하여 업로드하시고 사용하시면 됩니다.
/lib/mw.cache.lib.php
/lib/mw.file.lib.php
◎ 라이센스
프로그램 라이센스는 GPL2 입니다.
구글 RSS 뉴스에 대한 저작권은 아래 링크를 참조하세요.
http://www.google.co.kr/support/news/bin/answer.py?answer=59255&hl=ko
◎ 사용방법
그누보드 디렉토리에 업로드 하시고,
필요한곳에 아래 코드를 참조하여 입력하시면 됩니다.
<? include("$g4[path]/plugin/google-news/index.php") ?>
배추빌더를 이용하시면 캐쉬기능을 사용하실 수 있습니다.
배추빌더가 아닌데 캐쉬기능을 이용하시려면,
배추빌더에서 아래 두파일만 추출하여 업로드하시고 사용하시면 됩니다.
/lib/mw.cache.lib.php
/lib/mw.file.lib.php
◎ 라이센스
프로그램 라이센스는 GPL2 입니다.
구글 RSS 뉴스에 대한 저작권은 아래 링크를 참조하세요.
http://www.google.co.kr/support/news/bin/answer.py?answer=59255&hl=ko
첨부파일
|
댓글을 작성하시려면 로그인이 필요합니다.
댓글 46개
받아가실때 춧현~ 부탁 드려요..
굿!!
고맙습니다.
저번에 마요네즈랑 케첩이 생각난다는 ㅋㅋ
<?
$one = "케첩";
$two = "마요네즈";
$three = $one + $two;
echo $three;
?>
이거 정말 달아보고 싶었다눈...
꾹!
Fatal error: Call to undefined function: iconv() in /home/dycarpos/html/car/plugin/google-news/get_news.php on line 61
하단에 보면
$item = array();
preg_match_all("/<item>(.*)<\/item>/iUs", $xml, $matchs);
for ($i=0, $max=count($matchs[1]); $i<$max; $i++) {
preg_match("/<title>(.*)<\/title>/iUs", $matchs[1][$i], $match);
$item[$i][title] = unhtmlspecialchars(trim($match[1]));
preg_match("/<link>(.*)<\/link>/iUs", $matchs[1][$i], $match);
$item[$i][link] = trim($match[1]);
preg_match("/img src=(.*) /iUs", $matchs[1][$i], $match);
$item[$i][img] = trim($match[1]);
}
return $item;
을
아래와 같이 수정하면 됩니다.
$item = array();
preg_match_all("/<item>(.*)<\/item>/iUs", $xml, $matchs);
for ($i=0, $max=count($matchs[1]); $i<$max; $i++) {
preg_match("/<title>(.*)<\/title>/iUs", $matchs[1][$i], $match);
$item[$i][title] = unhtmlspecialchars(trim($match[1]));
$item[$i][title] = str_replace("'","'",$item[$i][title]);
preg_match("/<link>(.*)<\/link>/iUs", $matchs[1][$i], $match);
$item[$i][link] = trim($match[1]);
preg_match("/img src=(.*) /iUs", $matchs[1][$i], $match);
$item[$i][img] = trim($match[1]);
}
return $item;
크롬에서는 나타나지 않던 에러인데,
익스7에서 나타나더군요.
그래서 님이 알려주신것을 적용하니 잘 되는군요.
위 소스에서
$item[$i][title] = str_replace("'","'",$item[$i][title]);
이 한줄만 추가했읍니다.
고맙읍니다. ^&^
근데 왜 뉴스의 내용이 안나올까요 ㅠㅠ?
설치하신분중에서 아시는분 있으시면 가르쳐주세요 ㅠㅠ;
/lib/mw.cache.lib.php
/lib/mw.file.lib.php
이파일 넣으면 보이내요
감사합니다.
위방법처럼햇으나 되지 않아요 ㅠㅠ