채택완료

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

2014-07-07 (월) 11:04:34 6,065

예)

서울 - 부메뉴,부메뉴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개

채택된 답변
+20 포인트
2014-07-07 (월) 11:08:48

마이위트에서 무료로 배포하는 배추빌더를 사용하면 메뉴설정 등으로 가능합니다.

마이위트 주소입니다.

http://umz.kr/0M6Zm 

답변을 작성하려면 로그인이 필요합니다.