채택완료

부운영자 추가, 관리권한 추가 했는데 글삭제가 안됩니다.

관리자에서 특정 테이블 리스트를 확인할 수 있는 list.php와 list_update.php가 존재하는데

글을 삭제하려고 하니 권한이 없다고 뜨는데 어느 부분을 수정해야할까요??

Copy
<?php

$sub_menu = '200911';

include_once('./_common.php');

 

check_demo();

 

if (!count($_REQUEST['chk'])) {

    alert($_REQUEST['act_button']." 하실 항목을 하나 이상 체크하세요.");

}

 

//check_admin_token();

 

if ($_REQUEST['act_button'] == "선택삭제") {

 

    if ($is_admin != 'super')

        alert('게시판 삭제는 관리자만 가능합니다.');

 

    auth_check($auth[$sub_menu], 'd');

 

 

    for ($i=0; $i<count($_REQUEST['chk']); $i++) {

        // 실제 번호를 넘김

        $k = $_REQUEST['chk'][$i];

 

        sql_query(" delete from {$g5['exhibition_counsel_table']} where ec_no = '{$k }' ");

    }


 

}

 

goto_url('./exhibition_counsel_list.php?'.$qstr);

?>

 

if ($is_admin != 'super') 이곳에 mb_id를 줘도 안되고 mb_level을 줘도 안되네요 ㅜㅜ

관리권한에 권한은 분명히 r,w,d로 되어있는데

if ($is_admin != 'super')

        alert('게시판 삭제는 관리자만 가능합니다.');

    auth_check($auth[$sub_menu], 'd');

이부분을 아예 삭제하면 글 삭제가 가능하긴하네요

|

답변 1개 / 댓글 1개

채택된 답변
+20 포인트

list.php와 list_update.php 의 $sub_menu 값이 일치해야하구요.

관리권한설정에서 원하시는 아이디에 권한을 부여하구요.

아래 부분만 삭제하면 됩니다.

if ($is_admin != 'super')

        alert('게시판 삭제는 관리자만 가능합니다.');

답변에 대한 댓글 1개

감사합니다~!!

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