그룹회원이 아니면 그룹메뉴가 안보이게 할려면

그룹회원이 아니면 그룹메뉴가 안보이게 할려면

QA

그룹회원이 아니면 그룹메뉴가 안보이게 할려면

답변 1

본문

예)

서울 - 부메뉴,부메뉴2

광주 - 부메뉴,부메뉴2

부산 -부메뉴,부메뉴2

대구 -부메뉴,부메뉴2

 

라는 메뉴가 있습니다 .

 

여기서 회원에게 서울 그룹에 접근 권한을 주웠습니다.

 

그러면 나머지 광주 부산 대구의 메뉴가 보이지 않게 하고 싶습니다.

 

접권권한이 있는 그룹의 메뉴만 보이게 하고 싶습니다. 어떻게 해야 되는지 부탁드립니다.

 

leftmenu.php 내용입니다.

 

<? 

$home_ex_board = "'제외게시판1','제외게시판2'";  // 제외게시판 bo_table
?>


<script type="text/javascript">
   
    $(document).ready(function(){
     $(".ani").fadeIn(1000);
     $(".grmenu").mousedown(function(){
      $(".ani").fadeOut(1000);
   });
  });
  </script>
<ul>
 
<?
$sql = "select gr_id, gr_subject, gr_1 from $g4[group_table] where gr_id not in ($home_ex_main) order by gr_1";
$rst1 = sql_query($sql);
for ($i=0; $row=sql_fetch_array($rst1); $i++){
$sqlp2 = "select * from $g4[board_table] where gr_id = '$row[gr_id]' and bo_table not in ($home_ex_board) order by bo_order_search asc";
                    $qryp2 = sql_query($sqlp2);
                    for ($j=0; $rowp2=sql_fetch_array($qryp2); $j++) {
$tmp_write_table = $g4['write_prefix'] . $rowp2[bo_table];
$new_datetime = date("Y-m-d H:i:s", $g4[server_time] - (60*60)); // 한시간
$new_datetime = date("Y-m-d H:i:s", $g4[server_time] - (60*60*24)); // 24시간
$tmp_row2 = " select count(wr_id) as cnt from $tmp_write_table where wr_is_comment > -1 and wr_datetime > '$new_datetime'";
$tmp_row = sql_fetch($tmp_row2);
$trdwos = array ("1" => ""); 
$dwos=strtr($tmp_row[cnt], $trdwos);
$n_img='';
}
?>

 

<? if($gr_id==$row[gr_id]){ ?>


<li class="click">
 <div class="grmenu">
  <a href="<?=$g4[bbs_path]?>/group.php?gr_id=<?=$row[gr_id]?>"><?=$row[gr_subject]?></a>
 </div>
 <ul>
  <?
  $sql2 = "select bo_table, bo_subject, bo_category_list from $g4[board_table] where gr_id = '$row[gr_id]' and bo_table not in ($home_ex_board) order by bo_order_search ";
  $rst2 = sql_query($sql2);
  for ($j=0; $row2=sql_fetch_array($rst2); $j++){
  ?>
   <? if($row2[bo_table]==$bo_table){ ?>
   <li class="ani subover relative" style="display: none;">
    <img class="absolute" style="right: 16px; top: 10px;" src="/img2/arr_red.gif" />
    <a style="color: #545765!important;" href="<?=$g4[bbs_path]?>/board.php?bo_table=<?=$row2[bo_table]?>"><?=$row2[bo_subject]?></a>
   </li>
   <? } ?>
   <? if($row2[bo_table]!=$bo_table){ ?>
   <li style="background: url(/img2/subline.gif) repeat-x bottom;">
    <a href="<?=$g4[bbs_path]?>/board.php?bo_table=<?=$row2[bo_table]?>"><?=$row2[bo_subject]?></a>
   </li>
  <? } ?>
  <? } ?>
 </ul>
</li>

<? } ?>

<? if($gr_id!=$row[gr_id]){ ?>
 <li>
  <div class="relative">
   <? if($g4[board_table]){ ?>
    <img class="absolute" style="right: 16px;top: 2px;" src="/img2/arr_gray2.gif" />
   <? } ?>
   <a href="<?=$g4[bbs_path]?>/group.php?gr_id=<?=$row[gr_id]?>" class="headLink"><?=$row[gr_subject]?></a>
  </div>
 </li>
 <? } ?>
 <? } ?>
</ul>

 

 

 

접근권한만 있고 메뉴는 보이게 되어있는것 같습니다. 메뉴까지 보이지 않게 할수 있게 어떻게 수정되어야 되는지 고수님들

부탁드리겠습니다. 꾸벅 __)

 

 

이 질문에 댓글 쓰기 :

답변 1

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