지식인 게시물 거져 활용하기~ > 그누4 팁자료실

그누4 팁자료실

그누보드4와 관련된 팁을 여러분들과 함께 공유하세요.
나누면 즐거움이 커집니다.

지식인 게시물 거져 활용하기~ 정보

지식인 게시물 거져 활용하기~

본문

http://www.shotbirdie.com/contents/bbs/board.php?bo_table=B16
http://www.shotbirdie.com/contents/bbs/board.php?bo_table=invest_qna
http://www.shotbirdie.com/contents/bbs/board.php?bo_table=daum_jisik

골프, 재테크 2개의 지식인 게시물을 운영하고 있습니다.

분류별로 나와있는 다음 지식인 RSS(질문)를 m3cron을 활용하여

매일 update하고 있습니다.

그러면 질문만 게시물에 덩그러니 있겠죠?

해당게시물의 다음지식인 답변을 파싱해서 자동으로 답변글을

insert해주는 소스입니다.

간단히 말하면 지식인 답변 파싱소스구요~

활용방법은 무궁무진합니다.

다음의 해당 분류별 지식인이 있으니까 말이죠~

자신의 홈페이지 성격에 맞는 게시글 RSS파싱후 답변을 또 자동으로

파싱처리 합니다.

글등록 답변이 이루어 지는 사이 저는 손하나 까딱안합니다.

뭐 제 사이트 99%가 다 그런식이죠~

답변은 사절이구요~

해당 소스 바로 뿌립니다~




include_once './lib/Snoopy.class.php';

//13.02.25 추가(지식인 답변을 파싱해서 자동insert시킴)
$q = "select * from g4_write_invest_qna where ca_name = '다음지식人' and wr_link1 != '' and wr_4 = '' and wr_5 != 'wr_4_ok' order by wr_id";
$r = @mysql_query($q);
while($d = @mysql_fetch_array($r)){
$site_url = "$d[wr_link1]";
$snoopy=new snoopy;
$snoopy->fetch($site_url);
$txt =  $snoopy->results;
$txt=iconv("euc-kr","UTF-8",$txt);

$ex = explode("<!-- 상세 내용 -->",$txt);

for($i=1;$i<sizeof($ex);$i++){ 

    $ex2 = explode("<!-- //상세 내용 -->",$ex[$i]);

$wr_4[$i] = "<br><font color='black'><b>답변[$i]</b></font><br>$ex2[0]";

$wr_4[$i] = strip_tags($wr_4[$i]);
$wr_4[$i] = nl2br($wr_4[$i]);

//기존 wr_4값 호출
$q2 = "select wr_4 from g4_write_invest_qna where wr_id='$d[wr_id]'";
$r2 = @mysql_query($q2);
$wr_4bk = @mysql_result($r2,0,0);

$q1 = "update g4_write_invest_qna set wr_4 = CONCAT('$wr_4bk','<br><br>','$wr_4[$i]'), wr_5 = 'wr_4_ok' where wr_id='$d[wr_id]'";
@mysql_query($q1);


}



}
추천
2

댓글 17개

wr_5 = ok 조건을 넣어서 중복처리는 됐는데 말이죠~
편의를 위해 접속시마다 답변 파싱소스를 넣었더니
동시접속자가 많은 게시물은 중복이 되네요~헐~
최대한 출처 표시를 명확히 하고~수익성과는 연결안짓고~
노력해야겠죠~저작권에 100% 안전지대는 없다고 봅니다~ㅎ
컨텐츠가없어서 정말 필요했는건데..
저같은 초짜들은 어떻게 사용하는지 모르겠네요
자세히 알려주시면 안될까요?부탁드립니다.
전체 3,313 |RSS
그누4 팁자료실 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT