ob_start();
session_start();
?>
include($_SERVER['DOCUMENT_ROOT']."/head.php") ?>
include_once ($_SERVER['DOCUMENT_ROOT']."/class/common_db.php"); ?>
include_once ($_SERVER['DOCUMENT_ROOT']."/lib/function.lib.php"); ?>
include($_SERVER['DOCUMENT_ROOT']."/lib/thumb.lib.php") ?>
if(!$_GET['bo_no']) alert("정상적인 경로가 아닙니다. 다시 확인하여 주세요!");
if(!$_GET['bo_id']) alert("정상적인 경로가 아닙니다. 다시 확인하여 주세요!");
$DB = new daaham_DB;
$bo_cfg = get_board_cfg($_GET['bo_id']);
if($_SESSION['ss_mb_id']) $mb = get_member($_SESSION['ss_mb_id']);
if($bo_cfg['bc_view_level'] > 1){
if(!$_SESSION['ss_mb_id']) alert("로그인 후 사용하세요.","/member/login.php");
if($mb['mb_level'] < $bo_cfg['bc_view_level']) alert("권한이 없습니다.");
}
//view HIt 수 update
$SQL = sprintf("UPDATE dh_board_%s SET bo_readnum=bo_readnum +1 WHERE 1 AND bo_no=%d",$_GET['bo_id'],$_GET['bo_no']);
$DB->execute_query($SQL);
$page = $page?$page:1;
$searchField = $schField;
$searchValue = $schValue;
$SQL = sprintf("SELECT * FROM dh_board_%s WHERE 1 AND bo_no=%d",$_GET['bo_id'],$_GET['bo_no']);
$DB->execute_query($SQL);
$DATA = $DB->next_row();
if(!$DATA['bo_no']) alert("글이 삭제되었거나 이동되었습니다.");
if($bo_cfg['bc_list_level'] ==1 || $bo_cfg['bc_list_level'] <= $mb['mb_level']){
$view['link'] = "board_list.php?bo_id=".$_GET['bo_id']."&bo_category=".$bo_category."&page=".$page."&schField=".$searchField."&schValue=".$searchValue;
}
if($bo_cfg['bc_reply_level'] ==1 || $bo_cfg['bc_reply_level'] <= $mb['mb_level']){
$view['reply_link'] = "board_write.php?bo_id=".$_GET['bo_id']."&bo_no=".$_GET['bo_no']."&bo_mode=reply&bo_category=".$bo_category."&page=".$page."&schField=".$searchField."&schValue=".$searchValue;
}
if($bo_cfg['bc_modify_level'] ==1 || $bo_cfg['bc_modify_level'] <= $mb['mb_level']){
$view['modify_link'] = "board_modify.php?bo_id=".$_GET['bo_id']."&bo_no=".$_GET['bo_no']."&bo_category=".$bo_category."&page=".$page."&schField=".$searchField."&schValue=".$searchValue;
}
$view['delete_link'] = "board_delete_proc.php?bo_id=".$_GET['bo_id']."&bo_no=".$_GET['bo_no']."&bo_category=".$bo_category."&page=".$page."&schField=".$searchField."&schValue=".$searchValue;
foreach ($DATA as $key => $value) {
$view[$key] = $value;
}
$view['bo_content'] = stripslashes($view['bo_content']);
$view['bo_content'] = conv_content($view['bo_content']);
if($_GET['bo_id']=="counsel"){ //상담게시판 답변 가져오기
$WHERE2 = sprintf(" AND bo_parent = %d",$DATA['bo_no']);
$SQL2 = sprintf("SELECT bo_content FROM dh_board_%s WHERE 1 %s AND bo_reply!=''",$_GET['bo_id'],$WHERE2);
$DB2 = new daaham_DB;
$DB2->execute_query($SQL2);
$DATA2 = $DB2->next_row();
$view['bo_content_re'] = stripslashes($DATA2['bo_content']);
}
$SQL = sprintf("SELECT * FROM dh_board_%s WHERE bo_no < %d AND bo_reply='' ORDER BY bo_no DESC LIMIT 1 ",$_GET['bo_id'],$_GET['bo_no']);
$DB->execute_query($SQL);
$DATA = $DB->next_row();
if($DATA){
foreach ($DATA as $key => $value) {
$view['prev'][$key] = $value;
}
$view['prev']['prevLink'] = "board_view.php?bo_id=".$_GET ['bo_id']."&bo_no=".$DATA['bo_no']."&page=".$page."&schField=".$DATA['schField']."&schValue=".$DATA['schValue'];
}
$SQL = sprintf("SELECT * FROM dh_board_%s WHERE bo_no > %d AND bo_reply='' ORDER BY bo_no ASC LIMIT 1 ",$_GET['bo_id'],$_GET['bo_no']);
$DB->execute_query($SQL);
$DATA = $DB->next_row();
if($DATA){
foreach ($DATA as $key => $value) {
$view['next'][$key] = $value;
}
$view['next']['nextLink'] = "board_view.php?bo_id=".$_GET ['bo_id']."&bo_no=".$DATA['bo_no']."&page=".$page."&schField=".$DATA['schField']."&schValue=".$DATA['schValue'];
}
include ("./skin/$bo_cfg[bc_skin]/view.php");
?>
$DB->destroy();?>
ob_end_flush();
?>