그누보드5에서 최신 글 추출할때
짧은주소
- - 짧은주소: http://v2.eyoom.net/bbs/?t=12x 주소복사
본문
아래 소스는 제로보드4에서 플래쉬로 랜덤 이미지 보여주기에 사용했던 추출 소스입니다.
"볼드"로 처리된 부분을 그누보드5에서 적용하려면 어찌 해야할까요?
<?php
$_zb_url = "http://www.example.com/bbs/";
$_zb_path = "c:/example/bbs/";
include $_zb_path."outlogin.php";
$bdid = "sample"; // 불러올 게시판 아이디
$limit = "15"; // 몇개를 뽑을것인가?
// $limit 설정만큼 뽑아라. 비밀글, 공지사항은 제외
$query=mysql_query("select * from zetyx_board_$bdid where is_secret!='1' and headnum >-'2000000000' order by RAND() limit $limit"); // 게시물 중 랜덤하게 뽑기
$swfOn = "";
$swfOn .= "<?xml version=\"1.0\" encoding=\"utf-8\" ?>\n";
$swfOn .= "<data>\n";
$swfOn .= "<channel>\n";
while($data = mysql_fetch_array($query)){
$url = $_zb_url."view.php?id=".$bdid."&no=".$data[no];
$file1 = $_zb_url.$data[file_name1];
$subject = cut_str(stripslashes(iconv("CP949","utf-8",$data[subject])),36); // 제목, 36은 글자수
// 아래서부터 while 출력
$swfOn .= "<item>\n";
$swfOn .="<link>$url</link>";
if($data[file_name1]){
$swfOn .= "<image>$file1</image>\n";
}
$swfOn .="<title>$subject</title>";
$swfOn .= "</item>\n";
} // end while
$swfOn .= "</data>\n";
echo $swfOn;
?>
그누보드 자체를 사용한지 한달도 안되다보니 변수 부분이랄지 많이 생소하네요..
스스로 연구하면서 해결해야 하는데 그누보드5에 대한 자료는 썩 많지가 않더라구요..
고수님의 도움 바랍니다.. ^^
좋아요!

Progress Bar 52%
댓글목록
비즈팔님의 댓글
include $_zb_path."outlogin.php"; 는 include_once(G5_LIB_PATH.'/outlogin.lib.php'); 면 될 것 같구요.
$bdid는 $bo_table 정도요...
$query=mysql_query("select * from zetyx_board_$bdid where is_secret!='1' and headnum >-'2000000000' order by RAND() limit $limit"); // 게시물 중 랜덤하게 뽑기
에서 mysql_query는 sql_query( 로
zetyx_board_$bdid는 $bo_table로 바꾸면 될 것 같구요.
is_secret!='1' and headnum >-'2000000000' 이부분은 확인을 해 봐야 하겠네요.
아마 비밀글과 공지글 같아 보입니다.
mysql_fetch_array( 도 sql_fetch_array( 로...
$url = $_zb_url."view.php?id=".$bdid."&no=".$data[no]; 는
$url = G5_BBS_URL.'/board.php?bo_table='.$bo_table.'&wr_id='.$data['wr_id']; 로...
$data[subject] 는 $data[wr_subject] 로...
첨부파일은 좀 봐야겠네요.
별로 도움이 안 될것 같아요. 지송요. ㅜ.ㅜ
축하합니다. 첫댓글 포인트 86포인트를 획득하였습니다.
shadow님의 댓글
일이 좀 있어서 늦게 자려 했더니 이렇게 살펴봐주시네요.
감사합니다..
테스트 해보고 보고 드리겠습니다.
오늘은 이만 쉬세요..^^;
내일 들어오시면 이 게시글에서 말씀나누시게요 ^^
shadow님의 댓글
지금까지 진행해본 상황인데 전혀 추출이 안되네요.
한번 검토해주세요^^;