관리자 따옴표 수정
This commit is contained in:
@ -1,66 +1,66 @@
|
||||
<?
|
||||
$sub_menu = "200100";
|
||||
include_once("./_common.php");
|
||||
include_once('./_common.php');
|
||||
|
||||
auth_check($auth[$sub_menu], "w");
|
||||
auth_check($auth[$sub_menu], 'w');
|
||||
|
||||
$token = get_token();
|
||||
|
||||
if ($w == "")
|
||||
if ($w == '')
|
||||
{
|
||||
$required_mb_id = "required minlength=3 alphanumericunderline itemname='회원아이디'";
|
||||
$required_mb_password = "required itemname='패스워드'";
|
||||
$required_mb_id = 'required minlength=3 alphanumericunderline itemname="회원아이디"';
|
||||
$required_mb_password = 'required itemname="패스워드"';
|
||||
|
||||
$mb[mb_mailling] = 1;
|
||||
$mb[mb_open] = 1;
|
||||
$mb[mb_level] = $config[cf_register_level];
|
||||
$html_title = "등록";
|
||||
$mb['mb_mailling'] = 1;
|
||||
$mb['mb_open'] = 1;
|
||||
$mb['mb_level'] = $config['cf_register_level'];
|
||||
$html_title = '등록';
|
||||
}
|
||||
else if ($w == "u")
|
||||
else if ($w == 'u')
|
||||
{
|
||||
$mb = get_member($mb_id);
|
||||
if (!$mb[mb_id])
|
||||
alert("존재하지 않는 회원자료입니다.");
|
||||
if (!$mb['mb_id'])
|
||||
alert('존재하지 않는 회원자료입니다.');
|
||||
|
||||
if ($is_admin != 'super' && $mb[mb_level] >= $member[mb_level])
|
||||
alert("자신보다 권한이 높거나 같은 회원은 수정할 수 없습니다.");
|
||||
if ($is_admin != 'super' && $mb['mb_level'] >= $member['mb_level'])
|
||||
alert('자신보다 권한이 높거나 같은 회원은 수정할 수 없습니다.');
|
||||
|
||||
$required_mb_id = "readonly style='background-color:#dddddd;'";
|
||||
$required_mb_password = "";
|
||||
$html_title = "수정";
|
||||
$required_mb_id = 'readonly style="background-color:#dddddd;"';
|
||||
$required_mb_password = '';
|
||||
$html_title = '수정';
|
||||
|
||||
$mb[mb_email] = get_text($mb[mb_email]);
|
||||
$mb[mb_homepage] = get_text($mb[mb_homepage]);
|
||||
$mb[mb_password_q] = get_text($mb[mb_password_q]);
|
||||
$mb[mb_password_a] = get_text($mb[mb_password_a]);
|
||||
$mb[mb_birth] = get_text($mb[mb_birth]);
|
||||
$mb[mb_tel] = get_text($mb[mb_tel]);
|
||||
$mb[mb_hp] = get_text($mb[mb_hp]);
|
||||
$mb[mb_addr1] = get_text($mb[mb_addr1]);
|
||||
$mb[mb_addr2] = get_text($mb[mb_addr2]);
|
||||
$mb[mb_signature] = get_text($mb[mb_signature]);
|
||||
$mb[mb_recommend] = get_text($mb[mb_recommend]);
|
||||
$mb[mb_profile] = get_text($mb[mb_profile]);
|
||||
$mb[mb_1] = get_text($mb[mb_1]);
|
||||
$mb[mb_2] = get_text($mb[mb_2]);
|
||||
$mb[mb_3] = get_text($mb[mb_3]);
|
||||
$mb[mb_4] = get_text($mb[mb_4]);
|
||||
$mb[mb_5] = get_text($mb[mb_5]);
|
||||
$mb[mb_6] = get_text($mb[mb_6]);
|
||||
$mb[mb_7] = get_text($mb[mb_7]);
|
||||
$mb[mb_8] = get_text($mb[mb_8]);
|
||||
$mb[mb_9] = get_text($mb[mb_9]);
|
||||
$mb[mb_10] = get_text($mb[mb_10]);
|
||||
}
|
||||
else
|
||||
alert("제대로 된 값이 넘어오지 않았습니다.");
|
||||
$mb['mb_email'] = get_text($mb['mb_email']);
|
||||
$mb['mb_homepage'] = get_text($mb['mb_homepage']);
|
||||
$mb['mb_password_q'] = get_text($mb['mb_password_q']);
|
||||
$mb['mb_password_a'] = get_text($mb['mb_password_a']);
|
||||
$mb['mb_birth'] = get_text($mb['mb_birth']);
|
||||
$mb['mb_tel'] = get_text($mb['mb_tel']);
|
||||
$mb['mb_hp'] = get_text($mb['mb_hp']);
|
||||
$mb['mb_addr1'] = get_text($mb['mb_addr1']);
|
||||
$mb['mb_addr2'] = get_text($mb['mb_addr2']);
|
||||
$mb['mb_signature'] = get_text($mb['mb_signature']);
|
||||
$mb['mb_recommend'] = get_text($mb['mb_recommend']);
|
||||
$mb['mb_profile'] = get_text($mb['mb_profile']);
|
||||
$mb['mb_1'] = get_text($mb['mb_1']);
|
||||
$mb['mb_2'] = get_text($mb['mb_2']);
|
||||
$mb['mb_3'] = get_text($mb['mb_3']);
|
||||
$mb['mb_4'] = get_text($mb['mb_4']);
|
||||
$mb['mb_5'] = get_text($mb['mb_5']);
|
||||
$mb['mb_6'] = get_text($mb['mb_6']);
|
||||
$mb['mb_7'] = get_text($mb['mb_7']);
|
||||
$mb['mb_8'] = get_text($mb['mb_8']);
|
||||
$mb['mb_9'] = get_text($mb['mb_9']);
|
||||
$mb['mb_10'] = get_text($mb['mb_10']);
|
||||
}
|
||||
else
|
||||
alert('제대로 된 값이 넘어오지 않았습니다.');
|
||||
|
||||
if ($mb[mb_mailling]) $mailling_checked = "checked"; // 메일 수신
|
||||
if ($mb[mb_sms]) $sms_checked = "checked"; // SMS 수신
|
||||
if ($mb[mb_open]) $open_checked = "checked"; // 정보 공개
|
||||
if ($mb['mb_mailling']) $mailling_checked = 'checked'; // 메일 수신
|
||||
if ($mb['mb_sms']) $sms_checked = 'checked'; // SMS 수신
|
||||
if ($mb['mb_open']) $open_checked = 'checked'; // 정보 공개
|
||||
|
||||
$g4[title] = "회원정보 " . $html_title;
|
||||
include_once("./admin.head.php");
|
||||
$g4['title'] = '회원정보 ' . $html_title;
|
||||
include_once('./admin.head.php');
|
||||
?>
|
||||
|
||||
<table width=100% align=center cellpadding=0 cellspacing=0>
|
||||
@ -77,70 +77,70 @@ include_once("./admin.head.php");
|
||||
<colgroup width=20% class='col1 pad1 bold right'>
|
||||
<colgroup width=30% class='col2 pad2'>
|
||||
<tr>
|
||||
<td colspan=4 class=title align=left><img src='<?=$g4[admin_path]?>/img/icon_title.gif'> <?=$g4[title]?></td>
|
||||
<td colspan=4 class=title align=left><img src='<?=$g4['admin_path']?>/img/icon_title.gif'> <?=$g4['title']?></td>
|
||||
</tr>
|
||||
<tr><td colspan=4 class=line1></td></tr>
|
||||
<tr class='ht'>
|
||||
<td>아이디</td>
|
||||
<td>
|
||||
<input type=text class=ed name='mb_id' size=20 maxlength=20 minlength=2 <?=$required_mb_id?> itemname='아이디' value='<? echo $mb[mb_id] ?>'>
|
||||
<?if ($w=="u"){?><a href='./boardgroupmember_form.php?mb_id=<?=$mb[mb_id]?>'>접근가능그룹보기</a><?}?>
|
||||
<input type=text class=ed name='mb_id' size=20 maxlength=20 minlength=2 <?=$required_mb_id?> itemname='아이디' value='<? echo $mb['mb_id'] ?>'>
|
||||
<?if ($w=='u'){?><a href='./boardgroupmember_form.php?mb_id=<?=$mb['mb_id']?>'>접근가능그룹보기</a><?}?>
|
||||
</td>
|
||||
<td>패스워드</td>
|
||||
<td><input type=password class=ed name='mb_password' size=20 maxlength=20 <?=$required_mb_password?> itemname='암호'></td>
|
||||
</tr>
|
||||
<tr class='ht'>
|
||||
<td>이름(실명)</td>
|
||||
<td><input type=text class=ed name='mb_name' maxlength=20 minlength=2 required itemname='이름(실명)' value='<? echo $mb[mb_name] ?>'></td>
|
||||
<td><input type=text class=ed name='mb_name' maxlength=20 minlength=2 required itemname='이름(실명)' value='<? echo $mb['mb_name'] ?>'></td>
|
||||
<td>별명</td>
|
||||
<td><input type=text class=ed name='mb_nick' maxlength=20 minlength=2 required itemname='별명' value='<? echo $mb[mb_nick] ?>'></td>
|
||||
<td><input type=text class=ed name='mb_nick' maxlength=20 minlength=2 required itemname='별명' value='<? echo $mb['mb_nick'] ?>'></td>
|
||||
</tr>
|
||||
<tr class='ht'>
|
||||
<td>회원 권한</td>
|
||||
<td><?=get_member_level_select("mb_level", 1, $member[mb_level], $mb[mb_level])?></td>
|
||||
<td><?=get_member_level_select('mb_level', 1, $member['mb_level'], $mb['mb_level'])?></td>
|
||||
<td>포인트</td>
|
||||
<td><a href='./point_list.php?sfl=mb_id&stx=<?=$mb[mb_id]?>' class='bold'><?=number_format($mb[mb_point])?></a> 점</td>
|
||||
<td><a href='./point_list.php?sfl=mb_id&stx=<?=$mb['mb_id']?>' class='bold'><?=number_format($mb['mb_point'])?></a> 점</td>
|
||||
</tr>
|
||||
<tr class='ht'>
|
||||
<td>E-mail</td>
|
||||
<td><input type=text class=ed name='mb_email' size=40 maxlength=100 required email itemname='e-mail' value='<? echo $mb[mb_email] ?>'></td>
|
||||
<td><input type=text class=ed name='mb_email' size=40 maxlength=100 required email itemname='e-mail' value='<? echo $mb['mb_email'] ?>'></td>
|
||||
<td>홈페이지</td>
|
||||
<td><input type=text class=ed name='mb_homepage' size=40 maxlength=255 itemname='홈페이지' value='<? echo $mb[mb_homepage] ?>'></td>
|
||||
<td><input type=text class=ed name='mb_homepage' size=40 maxlength=255 itemname='홈페이지' value='<? echo $mb['mb_homepage'] ?>'></td>
|
||||
</tr>
|
||||
<tr class='ht'>
|
||||
<td>전화번호</td>
|
||||
<td><input type=text class=ed name='mb_tel' maxlength=20 itemname='전화번호' value='<? echo $mb[mb_tel] ?>'></td>
|
||||
<td><input type=text class=ed name='mb_tel' maxlength=20 itemname='전화번호' value='<? echo $mb['mb_tel'] ?>'></td>
|
||||
<td>핸드폰번호</td>
|
||||
<td><input type=text class=ed name='mb_hp' maxlength=20 itemname='핸드폰번호' value='<? echo $mb[mb_hp] ?>'></td>
|
||||
<td><input type=text class=ed name='mb_hp' maxlength=20 itemname='핸드폰번호' value='<? echo $mb['mb_hp'] ?>'></td>
|
||||
</tr>
|
||||
<tr class='ht'>
|
||||
<td>주소</td>
|
||||
<td>
|
||||
<input type=text class=ed name='mb_zip1' size=4 maxlength=3 readonly itemname='우편번호 앞자리' value='<? echo $mb[mb_zip1] ?>'> -
|
||||
<input type=text class=ed name='mb_zip2' size=4 maxlength=3 readonly itemname='우편번호 뒷자리' value='<? echo $mb[mb_zip2] ?>'>
|
||||
<a href="javascript:;" onclick="win_zip('fmember', 'mb_zip1', 'mb_zip2', 'mb_addr1', 'mb_addr2');"><img src='<?=$g4[bbs_img_path]?>/btn_zip.gif' align=absmiddle border=0></a>
|
||||
<br><input type=text class=ed name='mb_addr1' size=40 readonly value='<? echo $mb[mb_addr1] ?>'>
|
||||
<br><input type=text class=ed name='mb_addr2' size=25 itemname='상세주소' value='<? echo $mb[mb_addr2] ?>'> 상세주소 입력</td>
|
||||
<input type=text class=ed name='mb_zip1' size=4 maxlength=3 readonly itemname='우편번호 앞자리' value='<? echo $mb['mb_zip1'] ?>'> -
|
||||
<input type=text class=ed name='mb_zip2' size=4 maxlength=3 readonly itemname='우편번호 뒷자리' value='<? echo $mb['mb_zip2'] ?>'>
|
||||
<a href="javascript:;" onclick="win_zip('fmember', 'mb_zip1', 'mb_zip2', 'mb_addr1', 'mb_addr2');"><img src='<?=$g4['bbs_img_path']?>/btn_zip.gif' align=absmiddle border=0></a>
|
||||
<br><input type=text class=ed name='mb_addr1' size=40 readonly value='<? echo $mb['mb_addr1'] ?>'>
|
||||
<br><input type=text class=ed name='mb_addr2' size=25 itemname='상세주소' value='<? echo $mb['mb_addr2'] ?>'> 상세주소 입력</td>
|
||||
<td>회원아이콘</td>
|
||||
<td colspan=3>
|
||||
<input type=file name='mb_icon' class=ed><br>이미지 크기는 <?=$config[cf_member_icon_width]?>x<?=$config[cf_member_icon_height]?>으로 해주세요.
|
||||
<input type=file name='mb_icon' class=ed><br>이미지 크기는 <?=$config['cf_member_icon_width']?>x<?=$config['cf_member_icon_height']?>으로 해주세요.
|
||||
<?
|
||||
$mb_dir = substr($mb[mb_id],0,2);
|
||||
$icon_file = "$g4[path]/data/member/$mb_dir/$mb[mb_id].gif";
|
||||
$mb_dir = substr($mb['mb_id'],0,2);
|
||||
$icon_file = $g4['path'].'/data/member/'.$mb_dir.'/'.$mb['mb_id'].'.gif';
|
||||
if (file_exists($icon_file)) {
|
||||
echo "<br><img src='$icon_file' align=absmiddle>";
|
||||
echo " <input type=checkbox name='del_mb_icon' value='1' class='csscheck'>삭제";
|
||||
}
|
||||
echo '<br><img src="'.$icon_file.'" align=absmiddle>';
|
||||
echo ' <input type=checkbox name="del_mb_icon" value="1" class="csscheck">삭제';
|
||||
}
|
||||
?>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class='ht'>
|
||||
<td>생년월일</td>
|
||||
<td><input type=text class=ed name=mb_birth size=9 maxlength=8 value='<? echo $mb[mb_birth] ?>'></td>
|
||||
<td><input type=text class=ed name=mb_birth size=9 maxlength=8 value='<? echo $mb['mb_birth'] ?>'></td>
|
||||
<td>남녀</td>
|
||||
<td>
|
||||
<select name=mb_sex><option value=''>----<option value='F'>여자<option value='M'>남자</select>
|
||||
<script type="text/javascript"> document.fmember.mb_sex.value = "<?=$mb[mb_sex]?>"; </script></td>
|
||||
<script type="text/javascript"> document.fmember.mb_sex.value = "<?=$mb['mb_sex']?>"; </script></td>
|
||||
</tr>
|
||||
<tr class='ht'>
|
||||
<td>메일 수신</td>
|
||||
@ -154,30 +154,30 @@ include_once("./admin.head.php");
|
||||
</tr>
|
||||
<tr class='ht'>
|
||||
<td>서명</td>
|
||||
<td><textarea class=ed name=mb_signature rows=5 style='width:99%; word-break:break-all;'><? echo $mb[mb_signature] ?></textarea></td>
|
||||
<td><textarea class=ed name=mb_signature rows=5 style='width:99%; word-break:break-all;'><? echo $mb['mb_signature'] ?></textarea></td>
|
||||
<td>자기 소개</td>
|
||||
<td><textarea class=ed name=mb_profile rows=5 style='width:99%; word-break:break-all;'><? echo $mb[mb_profile] ?></textarea></td>
|
||||
<td><textarea class=ed name=mb_profile rows=5 style='width:99%; word-break:break-all;'><? echo $mb['mb_profile'] ?></textarea></td>
|
||||
</tr>
|
||||
<tr class='ht'>
|
||||
<td>메모</td>
|
||||
<td colspan=3><textarea class=ed name=mb_memo rows=5 style='width:99%; word-break:break-all;'><? echo $mb[mb_memo] ?></textarea></td>
|
||||
<td colspan=3><textarea class=ed name=mb_memo rows=5 style='width:99%; word-break:break-all;'><? echo $mb['mb_memo'] ?></textarea></td>
|
||||
</tr>
|
||||
|
||||
<? if ($w == "u") { ?>
|
||||
<? if ($w == 'u') { ?>
|
||||
<tr class='ht'>
|
||||
<td>회원가입일</td>
|
||||
<td><?=$mb[mb_datetime]?></td>
|
||||
<td><?=$mb['mb_datetime']?></td>
|
||||
<td>최근접속일</td>
|
||||
<td><?=$mb[mb_today_login]?></td>
|
||||
<td><?=$mb['mb_today_login']?></td>
|
||||
</tr>
|
||||
<tr class='ht'>
|
||||
<td>IP</td>
|
||||
<td><?=$mb[mb_ip]?></td>
|
||||
|
||||
<? if ($config[cf_use_email_certify]) { ?>
|
||||
<td><?=$mb['mb_ip']?></td>
|
||||
|
||||
<? if ($config['cf_use_email_certify']) { ?>
|
||||
<td>인증일시</td>
|
||||
<td><?=$mb[mb_email_certify]?>
|
||||
<? if ($mb[mb_email_certify] == "0000-00-00 00:00:00") { echo "<input type=checkbox name=passive_certify>수동인증"; } ?></td>
|
||||
<td><?=$mb['mb_email_certify']?>
|
||||
<? if ($mb['mb_email_certify'] == '0000-00-00 00:00:00') { echo '<input type=checkbox name=passive_certify>수동인증'; } ?></td>
|
||||
<? } else { ?>
|
||||
<td></td>
|
||||
<td></td>
|
||||
@ -186,18 +186,18 @@ include_once("./admin.head.php");
|
||||
</tr>
|
||||
<? } ?>
|
||||
|
||||
<? if ($config[cf_use_recommend]) { // 추천인 사용 ?>
|
||||
<? if ($config['cf_use_recommend']) { // 추천인 사용 ?>
|
||||
<tr class='ht'>
|
||||
<td>추천인</td>
|
||||
<td colspan=3><?=($mb[mb_recommend] ? get_text($mb[mb_recommend]) : "없음"); // 081022 : CSRF 보안 결함으로 인한 코드 수정 ?></td>
|
||||
<td colspan=3><?=($mb['mb_recommend'] ? get_text($mb['mb_recommend']) : '없음'); // 081022 : CSRF 보안 결함으로 인한 코드 수정 ?></td>
|
||||
</tr>
|
||||
<? } ?>
|
||||
|
||||
<tr class='ht'>
|
||||
<td>탈퇴일자</td>
|
||||
<td><input type=text class=ed name=mb_leave_date size=9 maxlength=8 value='<? echo $mb[mb_leave_date] ?>'></td>
|
||||
<td><input type=text class=ed name=mb_leave_date size=9 maxlength=8 value='<? echo $mb['mb_leave_date'] ?>'></td>
|
||||
<td>접근차단일자</td>
|
||||
<td><input type=text class=ed name=mb_intercept_date size=9 maxlength=8 value='<? echo $mb[mb_intercept_date] ?>'> <input type=checkbox value='<? echo date("Ymd"); ?>' onclick='if (this.form.mb_intercept_date.value==this.form.mb_intercept_date.defaultValue) { this.form.mb_intercept_date.value=this.value; } else { this.form.mb_intercept_date.value=this.form.mb_intercept_date.defaultValue; } '>오늘</td>
|
||||
<td><input type=text class=ed name=mb_intercept_date size=9 maxlength=8 value='<? echo $mb['mb_intercept_date'] ?>'> <input type=checkbox value='<? echo date("Ymd"); ?>' onclick='if (this.form.mb_intercept_date.value==this.form.mb_intercept_date.defaultValue) { this.form.mb_intercept_date.value=this.value; } else { this.form.mb_intercept_date.value=this.form.mb_intercept_date.defaultValue; } '>오늘</td>
|
||||
</tr>
|
||||
|
||||
<? for ($i=1; $i<=10; $i=$i+2) { $k=$i+1; ?>
|
||||
@ -211,7 +211,7 @@ include_once("./admin.head.php");
|
||||
|
||||
<tr class='ht'>
|
||||
<td colspan=4 align=left>
|
||||
<?=subtitle("XSS / CSRF 방지")?>
|
||||
<?//=subtitle("XSS / CSRF 방지")?>
|
||||
</td>
|
||||
</tr>
|
||||
<tr><td colspan=4 class=line1></td></tr>
|
||||
@ -221,7 +221,7 @@ include_once("./admin.head.php");
|
||||
</td>
|
||||
<td colspan=3>
|
||||
<input class='ed' type='password' name='admin_password' itemname="관리자 패스워드" required>
|
||||
<?=help("관리자 권한을 빼앗길 것에 대비하여 로그인한 관리자의 패스워드를 한번 더 묻는것 입니다.");?>
|
||||
<?=help('관리자 권한을 빼앗길 것에 대비하여 로그인한 관리자의 패스워드를 한번 더 묻는것 입니다.');?>
|
||||
</td>
|
||||
</tr>
|
||||
<tr><td colspan=4 class=line2></td></tr>
|
||||
@ -230,9 +230,9 @@ include_once("./admin.head.php");
|
||||
<p align=center>
|
||||
<input type=submit class=btn1 accesskey='s' value=' 확 인 '>
|
||||
<input type=button class=btn1 value=' 목 록 ' onclick="document.location.href='./member_list.php?<?=$qstr?>';">
|
||||
|
||||
|
||||
<? if ($w != '') { ?>
|
||||
<input type=button class=btn1 value=' 삭 제 ' onclick="del('./member_delete.php?<?=$qstr?>&w=d&mb_id=<?=$mb[mb_id]?>&url=<?=$_SERVER[PHP_SELF]?>');">
|
||||
<input type=button class=btn1 value=' 삭 제 ' onclick="del('./member_delete.php?<?=$qstr?>&w=d&mb_id=<?=$mb['mb_id']?>&url=<?=$_SERVER['PHP_SELF']?>');">
|
||||
<? } ?>
|
||||
</form>
|
||||
|
||||
@ -242,8 +242,8 @@ if (document.fmember.w.value == "")
|
||||
else if (document.fmember.w.value == "u")
|
||||
document.fmember.mb_password.focus();
|
||||
|
||||
if (typeof(document.fmember.mb_level) != "undefined")
|
||||
document.fmember.mb_level.value = "<?=$mb[mb_level]?>";
|
||||
if (typeof(document.fmember.mb_level) != "undefined")
|
||||
document.fmember.mb_level.value = "<?=$mb['mb_level']?>";
|
||||
|
||||
function fmember_submit(f)
|
||||
{
|
||||
@ -258,5 +258,5 @@ function fmember_submit(f)
|
||||
</script>
|
||||
|
||||
<?
|
||||
include_once("./admin.tail.php");
|
||||
include_once('./admin.tail.php');
|
||||
?>
|
||||
|
||||
Reference in New Issue
Block a user