스크립트 에라인데.... > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

스크립트 에라인데.... 정보

스크립트 에라인데....

본문

bbs/search.php 에서 지정한 그룹은 검색이 되지 않게 고치고 있는 중입니다.
벌써 며칠째 고민중입니다.ㅠㅜ

=======================================

if ($onetable) // 하나의 게시판만 검색한다면
$sql .= " and bo_table = '$onetable' ";
$sql .= " order by bo_order_search, gr_id, bo_table ";
$result = sql_query($sql);

$no_search=array('2009com','2009exp','2009homep','see','shop','site','2009tour','tour','2009news_2','admin','data','admin','focus','food','free','green','house','news'); //제외할 그룹 지정

for ($i=0; $row=sql_fetch_array($result); $i++)
{

if(in_array($row[gr_id], $no_search)) continue; //추가

if ($is_admin != "super")
{
// 그룹접근 사용에 대한 검색 차단
$sql2 = " select gr_use_access, gr_admin from $g4[group_table] where gr_id = '$row[gr_id]' ";
$row2 = sql_fetch($sql2);
// 그룹접근을 사용한다면
if ($row2[gr_use_access])
{
// 그룹관리자가 있으며 현재 회원이 그룹관리자라면 통과
if ($row2[gr_admin] && $row2[gr_admin] == $member[mb_id])
;
else
{
$sql3 = " select count(*) as cnt from $g4[group_member_table] where gr_id = '$row[gr_id]' and mb_id = '$member[mb_id]' and mb_id <> '' ";
$row3 = sql_fetch($sql3);
if (!$row3[cnt])
continue;
}
}
}
$g4_search[tables][] = $row[bo_table];
$g4_search[read_level][] = $row[bo_read_level];
}


--------------------------------------------------------

빨강색 부분을 추가했습니다. 지정한 그룹이 검색에 출력되지 않게 하는것입니다.
그런데, 뭐가 틀리긴 틀렸는데...초보라서 어떻게 고쳐야 할지 몰라서 자꾸 스크립트 에라가 납니다. 어떻게 고쳐야 문법이 제대로 되는 것인지 좀 알려주셔요. 부탁드립니다.

위 그룹검색도 질문답변게시판하고 활용팁 전부 검색해서 나온건데...적용도 초보는 쉽지가 않네요.

댓글 전체

전체 66,554 |RSS
그누4 질문답변 내용 검색

회원로그인

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