$gr_id 라는 변수는 어디에서 생성되나요? > 그누3질답

그누3질답

$gr_id 라는 변수는 어디에서 생성되나요? 정보

그누보드 $gr_id 라는 변수는 어디에서 생성되나요?

본문

bbs/skin/basic/gblist.skin.php 에서는 echo $gr_id; 를 하면 멤버가 속한 그룹의 아이디가
정상적으로 출력이 되는데요 main.php 에서는 출력이 되질 않네요. 멤버가 로그인을 하면
그 멤버가 속한 그룹의 게시판만 최신글 목록을 보여주려고 하는데 원본의 소스에선 게시판
목록을 다른 그룹의 게시판까지도 보여주기 때문에.... $gr_id 는 어디에서 생성되는지요?
게시판의 id 를 xxx_id 의 형태로 생성을 했기 때문에 $gr_id 를 echo 하려고 하거든요  ^^;;
  • 복사

댓글 전체

아하! bo_table 값이 넘어갈 때만 그룹아이디가 생성되는군요!
index.php 에
// 로그인 하면 그룹 아이디를 설정
if ($member[mb_id]) {
$result = sql_fetch(" select gr_id from gb_group_member where mb_id = '$member[mb_id]' ");
$mb_gr_id = $result[0];
}
을 추가해 주니 되네요.
혹시 그누보드에서 $mb_gr_id 라는 변수를 쓰고 있지는 않겠죠?
항상 고수님들의 덕을 많이 보네요. 감사합니다.
$gr_id 는 게시판의 그룹 아이디를 말합니다..
그러니 main.php 에서는 그룹 아이디가 없겠죠?
게시판에서 사용할때는 $board[gr_id] 로 사용하시면 됩니다...
index.php 파일에 bo_table 값이 넘어갔을 때만 그룹아이디가 생깁니다...
© SIRSOFT
현재 페이지 제일 처음으로