/home/mjc1/public_html/adm/member_list_update.php


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
<?php
$sub_menu 
"200100";
include_once(
'./_common.php');

check_demo();

if (!
count($_POST['chk'])) {
    
alert($_POST['act_button']." 하실 항목을 하나 이상 체크하세요.");
}

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

if (
$_POST['act_button'] == "선택수정") {

    for (
$i=0$i<count($_POST['chk']); $i++)
    {
        
// 실제 번호를 넘김
        
$k $_POST['chk'][$i];

        
$mb get_member($_POST['mb_id'][$k]);

        if (!
$mb['mb_id']) {
            
$msg .= $mb['mb_id'].' : 회원자료가 존재하지 않습니다.\\n';
        } else if (
$is_admin != 'super' && $mb['mb_level'] >= $member['mb_level']) {
            
$msg .= $mb['mb_id'].' : 자신보다 권한이 높거나 같은 회원은 수정할 수 없습니다.\\n';
        } else if (
$member['mb_id'] == $mb['mb_id']) {
            
$msg .= $mb['mb_id'].' : 로그인 중인 관리자는 수정 할 수 없습니다.\\n';
        } else {
            if(
$_POST['mb_certify'][$k])
                
$mb_adult $_POST['mb_adult'][$k];
            else
                
$mb_adult 0;

            
$sql " update {$g5['member_table']}
                        set mb_level = '
{$_POST['mb_level'][$k]}',
                            mb_intercept_date = '
{$_POST['mb_intercept_date'][$k]}',
                            mb_mailling = '
{$_POST['mb_mailling'][$k]}',
                            mb_sms = '
{$_POST['mb_sms'][$k]}',
                            mb_open = '
{$_POST['mb_open'][$k]}',
                            mb_certify = '
{$_POST['mb_certify'][$k]}',
                            mb_1 = '
{$_POST['mb_1'][$k]}',
                            mb_2 = '
{$_POST['mb_2'][$k]}',
                            mb_adult = '
{$mb_adult}'
                        where mb_id = '
{$_POST['mb_id'][$k]}' ";
            
sql_query($sql);
        }
    }

} else if (
$_POST['act_button'] == "선택삭제") {

    for (
$i=0$i<count($_POST['chk']); $i++)
    {
        
// 실제 번호를 넘김
        
$k $_POST['chk'][$i];

        
$mb get_member($_POST['mb_id'][$k]);

        if (!
$mb['mb_id']) {
            
$msg .= $mb['mb_id'].' : 회원자료가 존재하지 않습니다.\\n';
        } else if (
$member['mb_id'] == $mb['mb_id']) {
            
$msg .= $mb['mb_id'].' : 로그인 중인 관리자는 삭제 할 수 없습니다.\\n';
        } else if (
is_admin($mb['mb_id']) == 'super') {
            
$msg .= $mb['mb_id'].' : 최고 관리자는 삭제할 수 없습니다.\\n';
        } else if (
$is_admin != 'super' && $mb['mb_level'] >= $member['mb_level']) {
            
$msg .= $mb['mb_id'].' : 자신보다 권한이 높거나 같은 회원은 삭제할 수 없습니다.\\n';
        } else {
            
// 회원자료 삭제
            
member_delete($mb['mb_id']);
        }
    }
}

if (
$msg)
    
//echo '<script> alert("'.$msg.'"); </script>';
    
alert($msg);

goto_url('./member_list.php?'.$qstr);
?>