사이트맵 xml 에러..

사이트맵 xml 에러..

QA

사이트맵 xml 에러..

답변 1

본문

아래 코드입니다.^^;

 

ob_start();
echo '<'.'?xml version="1.0" encoding="UTF-8"?'.'>'.PHP_EOL;
echo '<sitemapindex xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">'.PHP_EOL;

$write_table = $g5['write_prefix'].$board['bo_table'];
$sql = " select wr_id, wr_datetime from {$write_table} where wr_is_comment = 0 and !FIND_IN_SET('secret', wr_option) order by wr_num";
$qry = sql_query($sql);

while ($write = sql_fetch_array($qry))
{
    $loc = mw_seo_url($bo_table, $write['wr_id']);
    $loc = set_http($loc);

    $lastmod = strtotime($write['wr_datetime']);
    $lastmod = date("c", $lastmod);

        echo '<sitemap>'.PHP_EOL;
        echo '<loc>'.$loc.'</loc>'.PHP_EOL;
        echo '<lastmod>'.$lastmod.'</lastmod>'.PHP_EOL;
        echo '</sitemap>'.PHP_EOL;
}
echo '</sitemapindex>'.PHP_EOL;
$xml = ob_get_clean();

echo $xml;

 

 

이러면.. 아래 에러 메시지가 나오는데, 소스보기 하면 내용은 잘 나옵니다.

 

This page contains the following errors:

error on line 4 at column 81: EntityRef: expecting ';'

Below is a rendering of the page up to the first error.

 

 

아래 라인의 wr_id를 업애면 에러는 안나는데 글번호를 가져오지 못하네요..^^;

 

$sql = " select wr_id, wr_datetime from {$write_table} where wr_is_comment = 0 and !FIND_IN_SET('secret', wr_option) order by wr_num";

 

위 에러 없애고 출력 하는 방법좀 부탁드려요.

이 질문에 댓글 쓰기 :

답변 1

답변을 작성하시기 전에 로그인 해주세요.
QA 내용 검색
질문등록
filter #xml ×
전체 69
© SIRSOFT
현재 페이지 제일 처음으로