auth_check – 관리자모드 쪽 권한검사에 사용되는 함수
function auth_check($auth, $attr, $return=false) { global $is_admin; if ($is_admin == 'super') return; if (!trim($auth)) { $msg = '이 메뉴에는 접근 권한이 없습니다.\\n\\n접근 권한은 최고관리자만 부여할 수 있습니다.'; if($return) return $msg; else alert($msg); } $attr = strtolower($attr); if (!strstr($auth, $attr)) { if ($attr == 'r') { $msg = '읽을 권한이 없습니다.'; if($return) return $msg; else alert($msg); } else if ($attr == 'w') { $msg = '입력, 추가, 생성, 수정 권한이 없습니다.'; if($return) return $msg; else alert($msg); } else if ($attr == 'd') { $msg = '삭제 권한이 없습니다.'; if($return) return $msg; else alert($msg); } else { $msg = '속성이 잘못 되었습니다.'; if($return) return $msg; else alert($msg); } } }