마크업:관리자>회원추가/수정

This commit is contained in:
whitedot
2012-11-14 18:22:24 +09:00
parent f386386b44
commit a9bbdebec2
2 changed files with 44 additions and 44 deletions

View File

@ -121,7 +121,7 @@ include_once('./admin.head.php');
<tr> <tr>
<th scope="row"><label for="mb_icon">회원아이콘</label></th> <th scope="row"><label for="mb_icon">회원아이콘</label></th>
<td colspan="3"> <td colspan="3">
<?=help('이미지 크기는 넓이 '.$config['cf_member_icon_width'].'픽셀 높이 '.$config['cf_member_icon_height'].'픽셀로 해주세요.')?> <?=help('이미지 크기는 넓이 '.$config[cf_member_icon_width].'픽셀 높이 '.$config[cf_member_icon_height].'픽셀로 해주세요.')?>
<input type="file" id="mb_icon" name="mb_icon"> <input type="file" id="mb_icon" name="mb_icon">
<? <?
$mb_dir = substr($mb['mb_id'],0,2); $mb_dir = substr($mb['mb_id'],0,2);

View File

@ -15,51 +15,51 @@ if ($member['mb_password'] != sql_password($_POST['admin_password'])) {
$mb_id = mysql_real_escape_string(trim($_POST['mb_id'])); $mb_id = mysql_real_escape_string(trim($_POST['mb_id']));
$sql_common = " mb_name = '{$_POST['mb_name']}', $sql_common = " mb_name = '{$_POST['mb_name']}',
mb_nick = '{$_POST['mb_nick']}', mb_nick = '{$_POST['mb_nick']}',
mb_email = '{$_POST['mb_email']}', mb_email = '{$_POST['mb_email']}',
mb_homepage = '{$_POST['mb_homepage']}', mb_homepage = '{$_POST['mb_homepage']}',
mb_tel = '{$_POST['mb_tel']}', mb_tel = '{$_POST['mb_tel']}',
mb_hp = '{$_POST['mb_hp']}', mb_hp = '{$_POST['mb_hp']}',
mb_zip1 = '{$_POST['mb_zip1']}', mb_zip1 = '{$_POST['mb_zip1']}',
mb_zip2 = '{$_POST['mb_zip2']}', mb_zip2 = '{$_POST['mb_zip2']}',
mb_addr1 = '{$_POST['mb_addr1']}', mb_addr1 = '{$_POST['mb_addr1']}',
mb_addr2 = '{$_POST['mb_addr2']}', mb_addr2 = '{$_POST['mb_addr2']}',
mb_birth = '{$_POST['mb_birth']}', mb_birth = '{$_POST['mb_birth']}',
mb_sex = '{$_POST['mb_sex']}', mb_sex = '{$_POST['mb_sex']}',
mb_signature = '{$_POST['mb_signature']}', mb_signature = '{$_POST['mb_signature']}',
mb_leave_date = '{$_POST['mb_leave_date']}', mb_leave_date = '{$_POST['mb_leave_date']}',
mb_intercept_date='{$_POST['mb_intercept_date']}', mb_intercept_date='{$_POST['mb_intercept_date']}',
mb_memo = '{$_POST['mb_memo']}', mb_memo = '{$_POST['mb_memo']}',
mb_mailling = '{$_POST['mb_mailling']}', mb_mailling = '{$_POST['mb_mailling']}',
mb_sms = '{$_POST['mb_sms']}', mb_sms = '{$_POST['mb_sms']}',
mb_open = '{$_POST['mb_open']}', mb_open = '{$_POST['mb_open']}',
mb_profile = '{$_POST['mb_profile']}', mb_profile = '{$_POST['mb_profile']}',
mb_level = '{$_POST['mb_level']}', mb_level '{$_POST[mb_level]}',
mb_1 = '{$_POST['mb_1']}', mb_1 = '{$_POST['mb_1']}',
mb_2 = '{$_POST['mb_2']}', mb_2 = '{$_POST['mb_2']}',
mb_3 = '{$_POST['mb_3']}', mb_3 = '{$_POST['mb_3']}',
mb_4 = '{$_POST['mb_4']}', mb_4 = '{$_POST['mb_4']}',
mb_5 = '{$_POST['mb_5']}', mb_5 = '{$_POST['mb_5']}',
mb_6 = '{$_POST['mb_6']}', mb_6 = '{$_POST['mb_6']}',
mb_7 = '{$_POST['mb_7']}', mb_7 = '{$_POST['mb_7']}',
mb_8 = '{$_POST['mb_8']}', mb_8 = '{$_POST['mb_8']}',
mb_9 = '{$_POST['mb_9']}', mb_9 = '{$_POST['mb_9']}',
mb_10 = '{$_POST['mb_10']}' "; mb_10 = '{$_POST['mb_10']}' ";
if ($w == '') if ($w == '')
{ {
$mb = get_member($mb_id); $mb = get_member($mb_id);
if ($mb['mb_id']) if ($mb['mb_id'])
alert('이미 존재하는 회원입니다.\\n\\n : '.$mb['mb_id'].'\\n\\n이름 : '.$mb['mb_name']'.\\n\\n별명 : '.$mb['mb_nick'].'\\n\\n메일 : '.$mb['mb_email']); alert('이미 존재하는 회원입니다.'.PHP_EOL.' : '.$mb['mb_id'].PHP_EOL.'이름 : '.$mb['mb_name'].PHP_EOL.'별명 : '.$mb['mb_nick'].PHP_EOL.'메일 : '.$mb['mb_email']);
if ($mb['mb_nick'] == $mb_nick) if ($mb['mb_nick'] == $mb_nick)
alert('이미 존재하는 별명입니다.\\n\\n : '.$mb['mb_id']'.\\n\\n이름 : '.$mb['mb_name'].'\\n\\n별명 : '.$mb['mb_nick'].'\\n\\n메일 : '.$mb['mb_email']); alert('이미 존재하는 별명입니다.'.PHP_EOL.' : '.$mb['mb_id'].PHP_EOL.'이름 : '.$mb['mb_name'].PHP_EOL.'별명 : '.$mb['mb_nick'].PHP_EOL.'메일 : '.$mb['mb_email']);
if ($mb['mb_email'] == $mb_email) if ($mb['mb_email'] == $mb_email)
alert('이미 존재하는 E-mail 입니다.\\n\\n : '.$mb['mb_id'].'\\n\\n이름 : '.$mb['mb_name'].'\\n\\n별명 : '.$mb['mb_nick'].'\\n\\n메일 : '.$mb['mb_email']); alert('이미 존재하는 E-mail 입니다.'.PHP_EOL.' : '.$mb['mb_id'].PHP_EOL.'이름 : '.$mb['mb_name'].PHP_EOL.'별명 : '.$mb['mb_nick'].PHP_EOL.'메일 : '.$mb['mb_email']);
sql_query(" insert into {$g4['member_table']} set mb_id = '$mb_id', mb_password = '".sql_password($mb_password)."', mb_datetime = '{$g4['time_ymdhis']}', mb_ip = '{$_SERVER['REMOTE_ADDR']}', mb_email_certify = '{$g4['time_ymdhis']}', $sql_common "); sql_query(" insert into {$g4['member_table']} set mb_id = '{$mb_id}', mb_password = '".sql_password($mb_password)."', mb_datetime = '{$g4['time_ymdhis']}', mb_ip = '{$_SERVER['REMOTE_ADDR']}', mb_email_certify = '{$g4['time_ymdhis']}', {$sql_common} ");
} }
else if ($w == 'u') else if ($w == 'u')
{ {
@ -67,10 +67,10 @@ else if ($w == 'u')
if (!$mb['mb_id']) if (!$mb['mb_id'])
alert('존재하지 않는 회원자료입니다.'); alert('존재하지 않는 회원자료입니다.');
if ($is_admin != 'super' && $mb['mb_level'] >= $member['mb_level']) if ($is_admin != 'super' && $mb[mb_level] >= $member[mb_level])
alert('자신보다 권한이 높거나 같은 회원은 수정할 수 없습니다.'); alert('자신보다 권한이 높거나 같은 회원은 수정할 수 없습니다.');
if ($_POST['mb_id'] == $member['mb_id'] && $_POST['mb_level'] != $mb['mb_level']) if ($_POST['mb_id'] == $member['mb_id'] && $_POST[mb_level] != $mb[mb_level])
alert($mb['mb_id'].' : 로그인 중인 관리자 레벨은 수정 할 수 없습니다.'); alert($mb['mb_id'].' : 로그인 중인 관리자 레벨은 수정 할 수 없습니다.');
$mb_dir = substr($mb_id,0,2); $mb_dir = substr($mb_id,0,2);
@ -97,7 +97,7 @@ else if ($w == 'u')
if (file_exists($dest_path)) { if (file_exists($dest_path)) {
$size = getimagesize($dest_path); $size = getimagesize($dest_path);
// 아이콘의 폭 또는 높이가 설정값 보다 크다면 이미 업로드 된 아이콘 삭제 // 아이콘의 폭 또는 높이가 설정값 보다 크다면 이미 업로드 된 아이콘 삭제
if ($size[0] > $config['cf_member_icon_width'] || $size[1] > $config['cf_member_icon_height']) { if ($size[0] > $config[cf_member_icon_width] || $size[1] > $config[cf_member_icon_height]) {
@unlink($dest_path); @unlink($dest_path);
} }
} }
@ -115,14 +115,14 @@ else if ($w == 'u')
$sql_certify = ""; $sql_certify = "";
$sql = " update {$g4['member_table']} $sql = " update {$g4['member_table']}
set $sql_common set {$sql_common}
$sql_password {$sql_password}
$sql_certify {$sql_certify}
where mb_id = '$mb_id' "; where mb_id = '{$mb_id}' ";
sql_query($sql); sql_query($sql);
} }
else else
alert('제대로 된 값이 넘어오지 않았습니다.'); alert('제대로 된 값이 넘어오지 않았습니다.');
goto_url('./member_form.php?'.$qstr.'&w=u&mb_id='.$mb_id, false); goto_url('./member_form.php?'.$qstr.'&amp;w=u&amp;mb_id='.$mb_id, false);
?> ?>