테스트 사이트 - 개발 중인 베타 버전입니다

RSS 생성이 안됩니다.. 채택완료

YeeSeongs 5년 전 조회 2,011

</p>

<p><?php

include_once "_common.php";</p>

<p>header("Content-type: text/xml;charset=utf-8");

header("Cache-Control: no-cache, must-revalidate");

header("Pragma: no-cache");</p>

<p>$limit = 100; // feed »ý¼º ¼ö</p>

<p>$buff = '';</p>

<p>$buff .= "<?xml version=\"1.0\" encoding=\"UTF-8\"?>".PHP_EOL;

$buff .= '<rss version="2.0" xmlns:rdf="<a href="http://www.w3.org/1999/02/22-rdf-syntax-ns#"" target="_blank" rel="noopener noreferrer">http://www.w3.org/1999/02/22-rdf-syntax-ns#"</a> xmlns:dc="<a href="http://purl.org/dc/elements/1.1/"" target="_blank" rel="noopener noreferrer">http://purl.org/dc/elements/1.1/"</a> xmlns:taxo="<a href="http://purl.org/rss/1.0/modules/taxonomy/"" target="_blank" rel="noopener noreferrer">http://purl.org/rss/1.0/modules/taxonomy/"</a> xmlns:activity="<a href="http://activitystrea.ms/spec/1.0/"" target="_blank" rel="noopener noreferrer">http://activitystrea.ms/spec/1.0/"</a> >'.PHP_EOL;

$buff .= '<channel>'.PHP_EOL;

$buff .= '<title><![CDATA['.$config['cf_title'].']]></title>'.PHP_EOL;

$buff .= '<link><a href="http://mcbekr.kr</link>'.PHP_EOL;" target="_blank" rel="noopener noreferrer">http://mcbekr.kr</link>'.PHP_EOL;</a>

$buff .= '<description><![CDATA['.$config['cf_1'].']]></description>'.PHP_EOL;

$buff .= '<language>ko</language>'.PHP_EOL;

  

$Search = " where (1) ";

$Search .= " and wr_is_comment = 0 ";

$SelectBoard = " select bo_table,bo_subject from ".$g5['board_table']." where bo_use_search = 1 ";

$QueryBoard = sql_query($SelectBoard);

while($RowBoard = sql_fetch_array($QueryBoard)){ $ResultSelect[] = "( select *, '".$RowBoard['bo_table']."' as bo_table from ".$g5['write_prefix'].$RowBoard['bo_table'].$Search." )"; }

$ResultQuery = implode(" union all ", $ResultSelect);

$ResultQuery .= " order by wr_datetime desc limit 0 , $limit ";

$Query = sql_query($ResultQuery);

while($Row = sql_fetch_array($Query)){

    

$content = strip_tags($Row['wr_content']);

$content = str_replace(" "," ",$content);</p>

<p>$board = sql_fetch("select bo_subject from g5_board where bo_table = '".$Row['bo_table']."'");</p>

<p>$buff .= "<item>".PHP_EOL;

$buff .= "<category><![CDATA[".$board['bo_subject']."]]></category>".PHP_EOL;

$buff .= "<title><![CDATA[".$Row['bo_subject']." - ".$Row['wr_subject']."]]></title>".PHP_EOL;

$buff .= "<link>".G5_BBS_URL."/board.php?bo_table=".$Row['bo_table']."&wr_id=".$Row['wr_id']."</link>".PHP_EOL;

$buff .= "<description><![CDATA[".mb_strimwidth($content,0,400,'..','utf-8')."]]></description>".PHP_EOL;

$buff .= "<author>".$Row['wr_name']."</author>".PHP_EOL;

$buff .= "<pubDate>".date("D, d M Y H:i:s T", strtotime($Row['wr_datetime']))."</pubDate>".PHP_EOL;

$buff .= "</item>".PHP_EOL;

}

  

$buff .= "</channel>".PHP_EOL;

$buff .= "</rss>";</p>

<p>

echo $buff;</p>

<p>

?></p>

<p>

 

이렇게 되어있는데

 

mcbekr.kr/rss.php들어가면 불러오질 못하네요 ㅠㅠ

 

도와주실 수 있을까요??

댓글을 작성하려면 로그인이 필요합니다.

답변 1개

채택된 답변
+20 포인트
5년 전

그누보드의 bbs/rss.php 참고해보시는게 좋을 듯합니다.

 

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인