관리자 코드 체크 및 정리
This commit is contained in:
@ -35,7 +35,7 @@ $total_count = $row['cnt'];
|
|||||||
|
|
||||||
$rows = $config['cf_page_rows'];
|
$rows = $config['cf_page_rows'];
|
||||||
$total_page = ceil($total_count / $rows); // 전체 페이지 계산
|
$total_page = ceil($total_count / $rows); // 전체 페이지 계산
|
||||||
if ($page == "") $page = 1; // 페이지가 없으면 첫 페이지 (1 페이지)
|
if ($page < 1) $page = 1; // 페이지가 없으면 첫 페이지 (1 페이지)
|
||||||
$from_record = ($page - 1) * $rows; // 시작 열을 구함
|
$from_record = ($page - 1) * $rows; // 시작 열을 구함
|
||||||
|
|
||||||
$sql = " select *
|
$sql = " select *
|
||||||
|
|||||||
@ -5,7 +5,6 @@ include_once("./_common.php");
|
|||||||
auth_check($auth[$sub_menu], 'w');
|
auth_check($auth[$sub_menu], 'w');
|
||||||
|
|
||||||
$g5['title'] = '게시판 복사';
|
$g5['title'] = '게시판 복사';
|
||||||
$administrator = 1;
|
|
||||||
include_once(G5_PATH.'/head.sub.php');
|
include_once(G5_PATH.'/head.sub.php');
|
||||||
?>
|
?>
|
||||||
|
|
||||||
|
|||||||
@ -654,12 +654,6 @@ $frm_submit .= '</div>';
|
|||||||
<label for="chk_all_upload_count">전체적용</label>
|
<label for="chk_all_upload_count">전체적용</label>
|
||||||
</td>
|
</td>
|
||||||
</tr>
|
</tr>
|
||||||
<?php
|
|
||||||
$upload_max_filesize = ini_get('upload_max_filesize');
|
|
||||||
if (!preg_match("/([m|M])$/", $upload_max_filesize)) {
|
|
||||||
$upload_max_filesize = (int)($upload_max_filesize / 1048576);
|
|
||||||
}
|
|
||||||
?>
|
|
||||||
<tr>
|
<tr>
|
||||||
<th scope="row"><label for="bo_upload_size">파일 업로드 용량<strong class="sound_only">필수</strong></label></th>
|
<th scope="row"><label for="bo_upload_size">파일 업로드 용량<strong class="sound_only">필수</strong></label></th>
|
||||||
<td>
|
<td>
|
||||||
|
|||||||
@ -195,14 +195,14 @@ if ($w == '') {
|
|||||||
$bo_notice = "";
|
$bo_notice = "";
|
||||||
$lf = "";
|
$lf = "";
|
||||||
if ($board['bo_notice']) {
|
if ($board['bo_notice']) {
|
||||||
$tmp_array = explode("\n", $board['bo_notice']);
|
$tmp_array = explode(",", $board['bo_notice']);
|
||||||
for ($i=0; $i<count($tmp_array); $i++) {
|
for ($i=0; $i<count($tmp_array); $i++) {
|
||||||
$tmp_wr_id = trim($tmp_array[$i]);
|
$tmp_wr_id = trim($tmp_array[$i]);
|
||||||
$row = sql_fetch(" select count(*) as cnt from {$g5['write_prefix']}{$bo_table} where wr_id = '{$tmp_wr_id}' ");
|
$row = sql_fetch(" select count(*) as cnt from {$g5['write_prefix']}{$bo_table} where wr_id = '{$tmp_wr_id}' ");
|
||||||
if ($row['cnt'])
|
if ($row['cnt'])
|
||||||
{
|
{
|
||||||
$bo_notice .= $lf . $tmp_wr_id;
|
$bo_notice .= $lf . $tmp_wr_id;
|
||||||
$lf = "\n";
|
$lf = ",";
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@ -40,7 +40,7 @@ $total_count = $row['cnt'];
|
|||||||
|
|
||||||
$rows = $config['cf_page_rows'];
|
$rows = $config['cf_page_rows'];
|
||||||
$total_page = ceil($total_count / $rows); // 전체 페이지 계산
|
$total_page = ceil($total_count / $rows); // 전체 페이지 계산
|
||||||
if ($page == "") { $page = 1; } // 페이지가 없으면 첫 페이지 (1 페이지)
|
if ($page < 1) { $page = 1; } // 페이지가 없으면 첫 페이지 (1 페이지)
|
||||||
$from_record = ($page - 1) * $rows; // 시작 열을 구함
|
$from_record = ($page - 1) * $rows; // 시작 열을 구함
|
||||||
|
|
||||||
$sql = " select * {$sql_common} {$sql_search} {$sql_order} limit {$from_record}, {$rows} ";
|
$sql = " select * {$sql_common} {$sql_search} {$sql_order} limit {$from_record}, {$rows} ";
|
||||||
|
|||||||
@ -44,7 +44,7 @@ $total_count = $row['cnt'];
|
|||||||
|
|
||||||
$rows = $config['cf_page_rows'];
|
$rows = $config['cf_page_rows'];
|
||||||
$total_page = ceil($total_count / $rows); // 전체 페이지 계산
|
$total_page = ceil($total_count / $rows); // 전체 페이지 계산
|
||||||
if (!$page) $page = 1; // 페이지가 없으면 첫 페이지 (1 페이지)
|
if ($page < 1) $page = 1; // 페이지가 없으면 첫 페이지 (1 페이지)
|
||||||
$from_record = ($page - 1) * $rows; // 시작 열을 구함
|
$from_record = ($page - 1) * $rows; // 시작 열을 구함
|
||||||
|
|
||||||
$sql = " select * {$sql_common} {$sql_search} {$sql_order} limit {$from_record}, {$rows} ";
|
$sql = " select * {$sql_common} {$sql_search} {$sql_order} limit {$from_record}, {$rows} ";
|
||||||
|
|||||||
@ -39,7 +39,7 @@ $total_count = $row['cnt'];
|
|||||||
|
|
||||||
$rows = $config['cf_page_rows'];
|
$rows = $config['cf_page_rows'];
|
||||||
$total_page = ceil($total_count / $rows); // 전체 페이지 계산
|
$total_page = ceil($total_count / $rows); // 전체 페이지 계산
|
||||||
if ($page == "") $page = 1; // 페이지가 없으면 첫 페이지 (1 페이지)
|
if ($page < 1) $page = 1; // 페이지가 없으면 첫 페이지 (1 페이지)
|
||||||
$from_record = ($page - 1) * $rows; // 시작 열을 구함
|
$from_record = ($page - 1) * $rows; // 시작 열을 구함
|
||||||
|
|
||||||
$sql = " select *
|
$sql = " select *
|
||||||
|
|||||||
@ -42,7 +42,7 @@ $total_count = $row['cnt'];
|
|||||||
|
|
||||||
$rows = $config['cf_page_rows'];
|
$rows = $config['cf_page_rows'];
|
||||||
$total_page = ceil($total_count / $rows); // 전체 페이지 계산
|
$total_page = ceil($total_count / $rows); // 전체 페이지 계산
|
||||||
if ($page == "") { $page = 1; } // 페이지가 없으면 첫 페이지 (1 페이지)
|
if ($page < 1) { $page = 1; } // 페이지가 없으면 첫 페이지 (1 페이지)
|
||||||
$from_record = ($page - 1) * $rows; // 시작 열을 구함
|
$from_record = ($page - 1) * $rows; // 시작 열을 구함
|
||||||
|
|
||||||
$sql = "select * $sql_common order by co_id limit $from_record, {$config['cf_page_rows']} ";
|
$sql = "select * $sql_common order by co_id limit $from_record, {$config['cf_page_rows']} ";
|
||||||
|
|||||||
@ -56,7 +56,7 @@ $total_count = $row['cnt'];
|
|||||||
|
|
||||||
$rows = $config['cf_page_rows'];
|
$rows = $config['cf_page_rows'];
|
||||||
$total_page = ceil($total_count / $rows); // 전체 페이지 계산
|
$total_page = ceil($total_count / $rows); // 전체 페이지 계산
|
||||||
if ($page == "") { $page = 1; } // 페이지가 없으면 첫 페이지 (1 페이지)
|
if ($page < 1) { $page = 1; } // 페이지가 없으면 첫 페이지 (1 페이지)
|
||||||
$from_record = ($page - 1) * $rows; // 시작 열을 구함
|
$from_record = ($page - 1) * $rows; // 시작 열을 구함
|
||||||
|
|
||||||
$sql = "select * $sql_common order by fm_order, fm_id limit $from_record, {$config['cf_page_rows']} ";
|
$sql = "select * $sql_common order by fm_order, fm_id limit $from_record, {$config['cf_page_rows']} ";
|
||||||
|
|||||||
@ -8,19 +8,19 @@ auth_check($auth[$sub_menu], "d");
|
|||||||
|
|
||||||
$mb = get_member($_POST['mb_id']);
|
$mb = get_member($_POST['mb_id']);
|
||||||
|
|
||||||
if (!$mb[mb_id])
|
if (!$mb['mb_id'])
|
||||||
alert("회원자료가 존재하지 않습니다.");
|
alert("회원자료가 존재하지 않습니다.");
|
||||||
else if ($member[mb_id] == $mb[mb_id])
|
else if ($member['mb_id'] == $mb['mb_id'])
|
||||||
alert("로그인 중인 관리자는 삭제 할 수 없습니다.");
|
alert("로그인 중인 관리자는 삭제 할 수 없습니다.");
|
||||||
else if (is_admin($mb[mb_id]) == "super")
|
else if (is_admin($mb['mb_id']) == "super")
|
||||||
alert("최고 관리자는 삭제할 수 없습니다.");
|
alert("최고 관리자는 삭제할 수 없습니다.");
|
||||||
else if ($mb[mb_level] >= $member[mb_level])
|
else if ($mb['mb_level'] >= $member['mb_level'])
|
||||||
alert("자신보다 권한이 높거나 같은 회원은 삭제할 수 없습니다.");
|
alert("자신보다 권한이 높거나 같은 회원은 삭제할 수 없습니다.");
|
||||||
|
|
||||||
check_token();
|
check_token();
|
||||||
|
|
||||||
// 회원자료 삭제
|
// 회원자료 삭제
|
||||||
member_delete($mb[mb_id]);
|
member_delete($mb['mb_id']);
|
||||||
|
|
||||||
if ($url)
|
if ($url)
|
||||||
goto_url("{$url}?$qstr&w=u&mb_id=$mb_id");
|
goto_url("{$url}?$qstr&w=u&mb_id=$mb_id");
|
||||||
|
|||||||
@ -43,7 +43,7 @@ $total_count = $row['cnt'];
|
|||||||
|
|
||||||
$rows = $config['cf_page_rows'];
|
$rows = $config['cf_page_rows'];
|
||||||
$total_page = ceil($total_count / $rows); // 전체 페이지 계산
|
$total_page = ceil($total_count / $rows); // 전체 페이지 계산
|
||||||
if (!$page) $page = 1; // 페이지가 없으면 첫 페이지 (1 페이지)
|
if ($page < 1) $page = 1; // 페이지가 없으면 첫 페이지 (1 페이지)
|
||||||
$from_record = ($page - 1) * $rows; // 시작 열을 구함
|
$from_record = ($page - 1) * $rows; // 시작 열을 구함
|
||||||
|
|
||||||
// 탈퇴회원수
|
// 탈퇴회원수
|
||||||
|
|||||||
@ -9,7 +9,7 @@ auth_check($auth[$sub_menu], "d");
|
|||||||
check_token();
|
check_token();
|
||||||
|
|
||||||
$msg = "";
|
$msg = "";
|
||||||
for ($i=0; $i<count($chk); $i++)
|
for ($i=0; $i<count($chk); $i++)
|
||||||
{
|
{
|
||||||
// 실제 번호를 넘김
|
// 실제 번호를 넘김
|
||||||
$k = $_POST['chk'][$i];
|
$k = $_POST['chk'][$i];
|
||||||
@ -17,16 +17,16 @@ for ($i=0; $i<count($chk); $i++)
|
|||||||
$mb = get_member($_POST['mb_id'][$k]);
|
$mb = get_member($_POST['mb_id'][$k]);
|
||||||
|
|
||||||
if (!$mb[mb_id]) {
|
if (!$mb[mb_id]) {
|
||||||
$msg .= "$mb[mb_id] : 회원자료가 존재하지 않습니다.\\n";
|
$msg .= "{$mb['mb_id']} : 회원자료가 존재하지 않습니다.\\n";
|
||||||
} else if ($member[mb_id] == $mb[mb_id]) {
|
} else if ($member['mb_id'] == $mb['mb_id']) {
|
||||||
$msg .= "$mb[mb_id] : 로그인 중인 관리자는 삭제 할 수 없습니다.\\n";
|
$msg .= "{$mb['mb_id']} : 로그인 중인 관리자는 삭제 할 수 없습니다.\\n";
|
||||||
} else if (is_admin($mb[mb_id]) == "super") {
|
} else if (is_admin($mb['mb_id']) == "super") {
|
||||||
$msg .= "$mb[mb_id] : 최고 관리자는 삭제할 수 없습니다.\\n";
|
$msg .= "{$mb['mb_id']} : 최고 관리자는 삭제할 수 없습니다.\\n";
|
||||||
} else if ($is_admin != "super" && $mb[mb_level] >= $member[mb_level]) {
|
} else if ($is_admin != "super" && $mb['mb_level'] >= $member['mb_level']) {
|
||||||
$msg .= "$mb[mb_id] : 자신보다 권한이 높거나 같은 회원은 삭제할 수 없습니다.\\n";
|
$msg .= "{$mb['mb_id']} : 자신보다 권한이 높거나 같은 회원은 삭제할 수 없습니다.\\n";
|
||||||
} else {
|
} else {
|
||||||
// 회원자료 삭제
|
// 회원자료 삭제
|
||||||
member_delete($mb[mb_id]);
|
member_delete($mb['mb_id']);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@ -38,7 +38,7 @@ $total_count = $row['cnt'];
|
|||||||
|
|
||||||
$rows = $config['cf_page_rows'];
|
$rows = $config['cf_page_rows'];
|
||||||
$total_page = ceil($total_count / $rows); // 전체 페이지 계산
|
$total_page = ceil($total_count / $rows); // 전체 페이지 계산
|
||||||
if ($page == '') $page = 1; // 페이지가 없으면 첫 페이지 (1 페이지)
|
if ($page < 1) $page = 1; // 페이지가 없으면 첫 페이지 (1 페이지)
|
||||||
$from_record = ($page - 1) * $rows; // 시작 열을 구함
|
$from_record = ($page - 1) * $rows; // 시작 열을 구함
|
||||||
|
|
||||||
$sql = " select *
|
$sql = " select *
|
||||||
|
|||||||
@ -34,7 +34,7 @@ $total_count = $row['cnt'];
|
|||||||
|
|
||||||
$rows = $config['cf_page_rows'];
|
$rows = $config['cf_page_rows'];
|
||||||
$total_page = ceil($total_count / $rows); // 전체 페이지 계산
|
$total_page = ceil($total_count / $rows); // 전체 페이지 계산
|
||||||
if ($page == '') $page = 1; // 페이지가 없으면 첫 페이지 (1 페이지)
|
if ($page < 1) $page = 1; // 페이지가 없으면 첫 페이지 (1 페이지)
|
||||||
$from_record = ($page - 1) * $rows; // 시작 열을 구함
|
$from_record = ($page - 1) * $rows; // 시작 열을 구함
|
||||||
|
|
||||||
$sql = " select *
|
$sql = " select *
|
||||||
|
|||||||
@ -47,7 +47,7 @@ $total_count = $row['cnt'];
|
|||||||
|
|
||||||
$rows = $config['cf_page_rows'];
|
$rows = $config['cf_page_rows'];
|
||||||
$total_page = ceil($total_count / $rows); // 전체 페이지 계산
|
$total_page = ceil($total_count / $rows); // 전체 페이지 계산
|
||||||
if ($page == '') { $page = 1; } // 페이지가 없으면 첫 페이지 (1 페이지)
|
if ($page < 1) { $page = 1; } // 페이지가 없으면 첫 페이지 (1 페이지)
|
||||||
$from_record = ($page - 1) * $rows; // 시작 열을 구함
|
$from_record = ($page - 1) * $rows; // 시작 열을 구함
|
||||||
|
|
||||||
$sql = " select *
|
$sql = " select *
|
||||||
|
|||||||
@ -20,7 +20,7 @@ $total_count = mysql_num_rows($result);
|
|||||||
|
|
||||||
$rows = $config['cf_page_rows'];
|
$rows = $config['cf_page_rows'];
|
||||||
$total_page = ceil($total_count / $rows); // 전체 페이지 계산
|
$total_page = ceil($total_count / $rows); // 전체 페이지 계산
|
||||||
if ($page == '') { $page = 1; } // 페이지가 없으면 첫 페이지 (1 페이지)
|
if ($page < 1) { $page = 1; } // 페이지가 없으면 첫 페이지 (1 페이지)
|
||||||
$from_record = ($page - 1) * $rows; // 시작 열을 구함
|
$from_record = ($page - 1) * $rows; // 시작 열을 구함
|
||||||
|
|
||||||
$sql = " select pp_word, count(*) as cnt {$sql_common} {$sql_search} {$sql_group} {$sql_order} limit {$from_record}, {$rows} ";
|
$sql = " select pp_word, count(*) as cnt {$sql_common} {$sql_search} {$sql_group} {$sql_order} limit {$from_record}, {$rows} ";
|
||||||
|
|||||||
@ -22,7 +22,7 @@ $total_count = $row['cnt'];
|
|||||||
|
|
||||||
$rows = $config['cf_page_rows'];
|
$rows = $config['cf_page_rows'];
|
||||||
$total_page = ceil($total_count / $rows); // 전체 페이지 계산
|
$total_page = ceil($total_count / $rows); // 전체 페이지 계산
|
||||||
if ($page == '') $page = 1; // 페이지가 없으면 첫 페이지 (1 페이지)
|
if ($page < 1) $page = 1; // 페이지가 없으면 첫 페이지 (1 페이지)
|
||||||
$from_record = ($page - 1) * $rows; // 시작 열을 구함
|
$from_record = ($page - 1) * $rows; // 시작 열을 구함
|
||||||
|
|
||||||
$sql = " select *
|
$sql = " select *
|
||||||
|
|||||||
@ -57,7 +57,7 @@ $listall = '<a href="'.$_SERVER['PHP_SELF'].'">처음</a>'; //페이지 처음
|
|||||||
|
|
||||||
$rows = $config['cf_page_rows'];
|
$rows = $config['cf_page_rows'];
|
||||||
$total_page = ceil($total_count / $rows); // 전체 페이지 계산
|
$total_page = ceil($total_count / $rows); // 전체 페이지 계산
|
||||||
if ($page == "") $page = 1; // 페이지가 없으면 첫 페이지 (1 페이지)
|
if ($page < 1) $page = 1; // 페이지가 없으면 첫 페이지 (1 페이지)
|
||||||
$from_record = ($page - 1) * $rows; // 시작 열을 구함
|
$from_record = ($page - 1) * $rows; // 시작 열을 구함
|
||||||
|
|
||||||
$sql = " select *
|
$sql = " select *
|
||||||
|
|||||||
Reference in New Issue
Block a user