Merge branch 'ipin'
@ -70,13 +70,13 @@ function imageview(id, w, h)
|
||||
<div id="hd_wrap">
|
||||
<h1><?php echo $config['cf_title'] ?></h1>
|
||||
|
||||
<div id="logo"><a href="<?php echo G4_ADMIN_URL ?>"><img src="<?php echo G4_ADMIN_URL ?>/img/logo.jpg" alt="<?php echo $config['cf_title'] ?> 관리자 처음으로"></a></div>
|
||||
<div id="logo"><a href="<?php echo G4_ADMIN_URL ?>"><img src="<?php echo G4_ADMIN_URL ?>/img/logo.jpg" alt="<?php echo $config['cf_title'] ?> 관리자"></a></div>
|
||||
|
||||
<ul id="tnb">
|
||||
<li><a href="<?php echo G4_ADMIN_URL ?>/member_form.php?w=u&mb_id=<?php echo $member['mb_id'] ?>" id="tnb_modify"><span>관리자정보</span></a></li>
|
||||
<li><a href="<?php echo G4_ADMIN_URL ?>/config_form.php" id="tnb_chome_cf"><span>환경설정</span></a></li>
|
||||
<li><a href="<?php echo G4_URL ?>/" id="tnb_chome"><span>홈페이지</span></a></li>
|
||||
<li><a href="<?php echo G4_BBS_URL ?>/logout.php" id="tnb_logout"><span>로그아웃</span></a></li>
|
||||
<li><a href="<?php echo G4_ADMIN_URL ?>/member_form.php?w=u&mb_id=<?php echo $member['mb_id'] ?>">관리자정보</a></li>
|
||||
<li><a href="<?php echo G4_ADMIN_URL ?>/config_form.php">환경설정</a></li>
|
||||
<li><a href="<?php echo G4_URL ?>/">홈페이지</a></li>
|
||||
<li><a href="<?php echo G4_BBS_URL ?>/logout.php">로그아웃</a></li>
|
||||
</ul>
|
||||
|
||||
<nav id="gnb">
|
||||
@ -111,26 +111,11 @@ function imageview(id, w, h)
|
||||
|
||||
<div id="wrapper">
|
||||
|
||||
<ul id="qnb">
|
||||
<li>
|
||||
<a href="<?php echo G4_ADMIN_URL ?>/member_list.php">
|
||||
<img src="<?php echo G4_ADMIN_URL ?>/img/qnb_mb.jpg" alt="" width="40" height="40">
|
||||
회원
|
||||
</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="<?php echo G4_ADMIN_URL ?>/board_list.php">
|
||||
<img src="<?php echo G4_ADMIN_URL ?>/img/qnb_board.jpg" alt="" width="40" height="40">
|
||||
게시판
|
||||
</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="<?php echo G4_ADMIN_URL ?>/visit_list.php">
|
||||
<img src="<?php echo G4_ADMIN_URL ?>/img/qnb_log.jpg" alt="" width="40" height="40">
|
||||
접속자
|
||||
</a>
|
||||
</li>
|
||||
</ul>
|
||||
<!-- <ul id="qnb">
|
||||
<li><a href="<?php echo G4_ADMIN_URL ?>/member_list.php">회원</a></li>
|
||||
<li><a href="<?php echo G4_ADMIN_URL ?>/board_list.php">게시판</a></li>
|
||||
<li><a href="<?php echo G4_ADMIN_URL ?>/visit_list.php">접속자</a></li>
|
||||
</ul> -->
|
||||
|
||||
<div id="container">
|
||||
<div id="text_size">
|
||||
|
||||
@ -95,11 +95,23 @@ if(!isset($config['cf_cert_use'])) {
|
||||
ADD `cf_cert_ipin` VARCHAR(255) NOT NULL DEFAULT '' AFTER `cf_cert_use`,
|
||||
ADD `cf_cert_hp` VARCHAR(255) NOT NULL DEFAULT '' AFTER `cf_cert_ipin`,
|
||||
ADD `cf_cert_kcb_cd` VARCHAR(255) NOT NULL DEFAULT '' AFTER `cf_cert_hp`,
|
||||
ADD `cf_cert_kcp_cd` VARCHAR(255) NOT NULL DEFAULT '' AFTER `cf_cert_kcb_cd` ", true);
|
||||
ADD `cf_cert_kcp_cd` VARCHAR(255) NOT NULL DEFAULT '' AFTER `cf_cert_kcb_cd`,
|
||||
ADD `cf_cert_limit` INT(11) NOT NULL DEFAULT '0' AFTER `cf_cert_kcp_cd` ", true);
|
||||
sql_query(" ALTER TABLE `{$g4['member_table']}`
|
||||
CHANGE `mb_hp_certify` `mb_certify` VARCHAR(20) NOT NULL DEFAULT '' ", true);
|
||||
sql_query(" update {$g4['member_table']} set mb_certify = 'hp' where mb_certify = '1' ");
|
||||
sql_query(" update {$g4['member_table']} set mb_certify = '' where mb_certify = '0' ");
|
||||
sql_query(" CREATE TABLE IF NOT EXISTS `{$g4['cert_history_table']}` (
|
||||
`cr_id` int(11) NOT NULL auto_increment,
|
||||
`mb_id` varchar(255) NOT NULL DEFAULT '',
|
||||
`cr_company` varchar(255) NOT NULL DEFAULT '',
|
||||
`cr_method` varchar(255) NOT NULL DEFAULT '',
|
||||
`cr_ip` varchar(255) NOT NULL DEFAULT '',
|
||||
`cr_date` date NOT NULL DEFAULT '0000-00-00',
|
||||
`cr_time` time NOT NULL DEFAULT '00:00:00',
|
||||
PRIMARY KEY (`cr_id`),
|
||||
KEY `mb_id` (`mb_id`)
|
||||
)", true);
|
||||
}
|
||||
|
||||
$g4['title'] = '환경설정';
|
||||
@ -641,6 +653,13 @@ $pg_anchor = '<ul class="anchor">
|
||||
<input type="text" name="cf_cert_kcp_cd" value="<?php echo $config['cf_cert_kcp_cd'] ?>" id="cf_cert_kcp_cd" class="frm_input" size="3"> <a href="http://sir.co.kr/main/provider/p_cert.php" target="_blank" class="btn_frmline">KCP 휴대폰 본인확인 서비스 신청페이지</a>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th scope="row" class="cf_cert_service"><label for="cf_cert_limit">본인확인 이용제한</label></th>
|
||||
<td class="cf_cert_service">
|
||||
<?php echo help('하루동안 아이핀과 휴대폰 본인확인 인증 이용회수를 제한할 수 있습니다.<br>회수제한은 실서비스에서 아이핀과 휴대폰 본인확인 인증에 개별 적용됩니다.<br>0 으로 설정하시면 회수제한이 적용되지 않습니다.'); ?>
|
||||
<input type="text" name="cf_cert_limit" value="<?php echo $config['cf_cert_limit']; ?>" id="cf_cert_limit" class="frm_input" size="3"> 회
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</section>
|
||||
|
||||
@ -113,6 +113,7 @@ $sql = " update {$g4['config_table']}
|
||||
cf_cert_hp = '{$_POST['cf_cert_hp']}',
|
||||
cf_cert_kcb_cd = '{$_POST['cf_cert_kcb_cd']}',
|
||||
cf_cert_kcp_cd = '{$_POST['cf_cert_kcp_cd']}',
|
||||
cf_cert_limit = '{$_POST['cf_cert_limit']}',
|
||||
cf_googl_shorturl_apikey = '{$_POST['cf_googl_shorturl_apikey']}',
|
||||
cf_facebook_appid = '{$_POST['cf_facebook_appid']}',
|
||||
cf_facebook_secret = '{$_POST['cf_facebook_secret']}',
|
||||
|
||||
BIN
adm/img/logo.jpg
|
Before Width: | Height: | Size: 2.3 KiB After Width: | Height: | Size: 7.0 KiB |
|
Before Width: | Height: | Size: 1.8 KiB |
|
Before Width: | Height: | Size: 2.2 KiB |
|
Before Width: | Height: | Size: 2.0 KiB |
|
Before Width: | Height: | Size: 1.7 KiB |
|
Before Width: | Height: | Size: 1.8 KiB |
|
Before Width: | Height: | Size: 2.0 KiB |
|
Before Width: | Height: | Size: 1.8 KiB |
@ -57,11 +57,31 @@ else if ($w == 'u')
|
||||
else
|
||||
alert('제대로 된 값이 넘어오지 않았습니다.');
|
||||
|
||||
// 휴대폰 본인확인
|
||||
// 본인확인방법
|
||||
switch($mb['mb_certify']) {
|
||||
case 'hp':
|
||||
$mb_certify_case = '휴대폰';
|
||||
$mb_certify_val = 'hp';
|
||||
break;
|
||||
case 'ipin':
|
||||
$mb_certify_case = '아이핀';
|
||||
$mb_certify_val = 'ipin';
|
||||
break;
|
||||
case 'admin':
|
||||
$mb_certify_case = '관리자 수정';
|
||||
$mb_certify_val = 'admin';
|
||||
break;
|
||||
default:
|
||||
$mb_certify_case = '';
|
||||
$mb_certify_val = 'admin';
|
||||
break;
|
||||
}
|
||||
|
||||
// 본인확인
|
||||
$mb_certify_yes = $mb['mb_certify'] ? 'checked="checked"' : '';
|
||||
$mb_certify_no = !$mb['mb_certify'] ? 'checked="checked"' : '';
|
||||
|
||||
// 휴대폰 성인인증
|
||||
// 성인인증
|
||||
$mb_adult_yes = $mb['mb_adult'] ? 'checked="checked"' : '';
|
||||
$mb_adult_no = !$mb['mb_adult'] ? 'checked="checked"' : '';
|
||||
|
||||
@ -149,12 +169,21 @@ include_once('./admin.head.php');
|
||||
<th scope="row"><label for="mb_tel">전화번호</label></th>
|
||||
<td><input type="text" name="mb_tel" value="<?php echo $mb['mb_tel'] ?>" id="mb_tel" class="frm_input" size="15" maxlength="20"></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th scope="row">본인확인방법</th>
|
||||
<td colspan="3">
|
||||
<input type="radio" name="mb_certify_case" value="ipin" id="mb_certify_ipin" <?php if($mb['mb_certify'] == 'ipin') echo 'checked="checked"'; ?>>
|
||||
<label for="mb_certify_ipin">아이핀</label>
|
||||
<input type="radio" name="mb_certify_case" value="hp" id="mb_certify_hp" <?php if($mb['mb_certify'] == 'hp') echo 'checked="checked"'; ?>>
|
||||
<label for="mb_certify_hp">휴대폰</label>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th scope="row">본인확인</th>
|
||||
<td>
|
||||
<input type="radio" name="mb_certify" value="1" id="mb_certify_yes" <?php echo $mb_certify_yes; ?>>
|
||||
<label for="mb_certify_yes">예</label>
|
||||
<input type="radio" name="mb_certify" value="0" id="mb_certify_no" <?php echo $mb_certify_no; ?>>
|
||||
<input type="radio" name="mb_certify" value="" id="mb_certify_no" <?php echo $mb_certify_no; ?>>
|
||||
<label for="mb_certify_no">아니오</label>
|
||||
</td>
|
||||
<th scope="row"><label for="mb_adult">성인인증</label></th>
|
||||
|
||||
@ -20,14 +20,23 @@ if($mb_hp) {
|
||||
alert($result);
|
||||
}
|
||||
|
||||
// 인증정보처리
|
||||
if($_POST['mb_certify_case'] && $_POST['mb_certify']) {
|
||||
$mb_certify = $_POST['mb_certify_case'];
|
||||
$mb_adult = $_POST['mb_adult'];
|
||||
} else {
|
||||
$mb_certify = '';
|
||||
$mb_adult = 0;
|
||||
}
|
||||
|
||||
$sql_common = " mb_name = '{$_POST['mb_name']}',
|
||||
mb_nick = '{$_POST['mb_nick']}',
|
||||
mb_email = '{$_POST['mb_email']}',
|
||||
mb_homepage = '{$_POST['mb_homepage']}',
|
||||
mb_tel = '{$_POST['mb_tel']}',
|
||||
mb_hp = '{$_POST['mb_hp']}',
|
||||
mb_certify = '{$_POST['mb_certify']}',
|
||||
mb_adult = '{$_POST['mb_adult']}',
|
||||
mb_certify = '{$mb_certify}',
|
||||
mb_adult = '{$mb_adult}',
|
||||
mb_zip1 = '{$_POST['mb_zip1']}',
|
||||
mb_zip2 = '{$_POST['mb_zip2']}',
|
||||
mb_addr1 = '{$_POST['mb_addr1']}',
|
||||
|
||||
@ -138,26 +138,25 @@ $colspan = 15;
|
||||
<label for="chkall" class="sound_only">회원 전체</label>
|
||||
<input type="checkbox" name="chkall" value="1" id="chkall" onclick="check_all(this.form)">
|
||||
</th>
|
||||
<th scope="col" id="mb_list_id">회원아이디</th>
|
||||
<th scope="col" rowspan="2" id="mb_list_id">아이디</th>
|
||||
<th scope="col" id="mb_list_name">이름</th>
|
||||
<th scope="col" colspan="5" id="mb_list_cert">본인확인</th>
|
||||
<th scope="col" id="mb_list_mobile">휴대폰</th>
|
||||
<th scope="col" colspan="6" id="mb_list_addr">주소</th>
|
||||
<th scope="col" id="mb_list_auth">상태/권한</th>
|
||||
<th scope="col" id="mb_list_lastcall">최종접속</th>
|
||||
<th scope="col" id="mb_list_point">포인트</th>
|
||||
<th scope="col" rowspan="2" id="mb_list_grp">접근<br>그룹</th>
|
||||
<th scope="col" rowspan="2" id="mb_list_mng">관리</th>
|
||||
</tr>
|
||||
<tr>
|
||||
<th scope="col" id="mb_list_nick">별명</th>
|
||||
<th scope="col" id="mb_list_auth">상태/권한</th>
|
||||
<th scope="col" id="mb_list_tel">전화번호</th>
|
||||
<th scope="col" id="mb_list_mailc">메일<br>인증</th>
|
||||
<th scope="col" id="mb_list_mailr">메일<br>수신</th>
|
||||
<th scope="col" id="mb_list_open">정보<br>공개</th>
|
||||
<th scope="col" id="mb_list_selfc">본인<br>확인</th>
|
||||
<th scope="col" id="mb_list_mailc">메일<br>인증</th>
|
||||
<th scope="col" id="mb_list_adultc">성인<br>인증</th>
|
||||
<th scope="col" id="mb_list_deny">접근<br>차단</th>
|
||||
<th scope="col" id="mb_list_tel">전화번호</th>
|
||||
<th scope="col" id="mb_list_point">포인트</th>
|
||||
<th scope="col" id="mb_list_join">가입일</th>
|
||||
<th scope="col" id="mb_list_grp">접근그룹</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
@ -204,6 +203,25 @@ $colspan = 15;
|
||||
|
||||
$tr_bg = '';
|
||||
if ($i%2 == 0) $tr_bg = 'class="tr_bg"';
|
||||
|
||||
switch($row['mb_certify']) {
|
||||
case 'hp':
|
||||
$mb_certify_case = '휴대폰';
|
||||
$mb_certify_val = 'hp';
|
||||
break;
|
||||
case 'ipin':
|
||||
$mb_certify_case = '아이핀';
|
||||
$mb_certify_val = '';
|
||||
break;
|
||||
case 'admin':
|
||||
$mb_certify_case = '관리자';
|
||||
$mb_certify_val = 'admin';
|
||||
break;
|
||||
default:
|
||||
$mb_certify_case = ' ';
|
||||
$mb_certify_val = 'admin';
|
||||
break;
|
||||
}
|
||||
?>
|
||||
|
||||
<tr <?php echo $tr_bg; ?>>
|
||||
@ -212,16 +230,15 @@ $colspan = 15;
|
||||
<label for="chk_<?php echo $i; ?>" class="sound_only"><?php echo $row['mb_name']; ?> <?php echo $row['mb_nick']; ?>님</label>
|
||||
<input type="checkbox" name="chk[]" value="<?php echo $i ?>" id="chk_<?php echo $i ?>">
|
||||
</td>
|
||||
<td headers="mb_list_id" class="td_name sv_use"><?php echo $mb_id ?></td>
|
||||
<td headers="mb_list_id" rowspan="2" class="td_name sv_use"><?php echo $mb_id ?></td>
|
||||
<td headers="mb_list_name" class="td_mbname"><?php echo $row['mb_name']; ?></td>
|
||||
<td headers="mb_list_mobile"><?php echo $row['mb_hp']; ?></td>
|
||||
<td colspan="6" headers="mb_list_addr" class="td_addr"><?php echo $address; ?></td>
|
||||
<td headers="mb_list_lastcall"><?php echo substr($row['mb_today_login'],2,8); ?></td>
|
||||
<td headers="mb_list_point" class="td_bignum"><a href="point_list.php?sfl=mb_id&stx=<?php echo $row['mb_id'] ?>"><?php echo number_format($row['mb_point']) ?></a></td>
|
||||
<td rowspan="2" headers="mb_list_mng"><?php echo $s_mod ?><br><?php echo $s_grp ?></td>
|
||||
</tr>
|
||||
<tr <?php echo $tr_bg; ?>>
|
||||
<td headers="mb_list_nick" class="td_name sv_use"><div><?php echo $mb_nick ?></div></td>
|
||||
<td headers="mb_list_cert" colspan="5">
|
||||
<input type="radio" name="mb_certify[<?php echo $i; ?>]" value="ipin" id="mb_certify_ipin_<?php echo $i; ?>" <?php echo $row['mb_certify']=='ipin'?'checked':''; ?>>
|
||||
<label for="mb_certify_ipin_<?php echo $i; ?>">아이핀</label>
|
||||
<input type="radio" name="mb_certify[<?php echo $i; ?>]" value="hp" id="mb_certify_hp_<?php echo $i; ?>" <?php echo $row['mb_certify']=='hp'?'checked':''; ?>>
|
||||
<label for="mb_certify_hp_<?php echo $i; ?>">휴대폰</label>
|
||||
</td>
|
||||
<td headers="mb_list_mobile" class="td_callnum"><?php echo $row['mb_hp']; ?></td>
|
||||
<td headers="mb_list_auth" class="">
|
||||
<?php
|
||||
if ($leave_msg || $intercept_msg) echo $leave_msg.' '.$intercept_msg;
|
||||
@ -229,19 +246,24 @@ $colspan = 15;
|
||||
?>
|
||||
<?php echo get_member_level_select("mb_level[$i]", 1, $member['mb_level'], $row['mb_level']) ?>
|
||||
</td>
|
||||
<td headers="mb_list_tel"><?php echo $row['mb_tel']; ?></td>
|
||||
<td headers="mb_list_lastcall" class="td_date"><?php echo substr($row['mb_today_login'],2,8); ?></td>
|
||||
<td headers="mb_list_grp" rowspan="2" class="td_smallnum"><?php echo $group ?></td>
|
||||
<td headers="mb_list_mng" rowspan="2" class="td_smallmng"><?php echo $s_mod ?><br><?php echo $s_grp ?></td>
|
||||
</tr>
|
||||
<tr <?php echo $tr_bg; ?>>
|
||||
<td headers="mb_list_nick" class="td_name sv_use"><div><?php echo $mb_nick ?></div></td>
|
||||
<td headers="mb_list_mailc" class="td_chk"><?php echo preg_match('/[1-9]/', $row['mb_email_certify'])?'<span class="txt_true">Yes</span>':'<span class="txt_false">No</span>'; ?></td>
|
||||
<td headers="mb_list_mailr" class="td_chk"><input type="checkbox" name="mb_mailling[<?php echo $i; ?>]" <?php echo $row['mb_mailling']?'checked':''; ?> value="1"></td>
|
||||
<td headers="mb_list_open" class="td_chk"><input type="checkbox" name="mb_open[<?php echo $i; ?>]" <?php echo $row['mb_open']?'checked':''; ?> value="1"></td>
|
||||
<td headers="mb_list_selfc" class="td_chk"><input type="checkbox" name="mb_certify[<?php echo $i; ?>]" <?php echo $row['mb_certify']?'checked':''; ?> value="1"></td>
|
||||
<td headers="mb_list_adultc" class="td_chk"><input type="checkbox" name="mb_adult[<?php echo $i; ?>]" <?php echo $row['mb_adult']?'checked':''; ?> value="1"></td>
|
||||
<td headers="mb_list_deny" class="td_chk">
|
||||
<?php if(empty($row['mb_leave_date'])){ ?>
|
||||
<input type="checkbox" name="mb_intercept_date[<?php echo $i; ?>]" <?php echo $row['mb_intercept_date']?'checked':''; ?> value="<?php echo $intercept_date ?>" id="mb_intercept_date_<?php echo $i ?>" title="<?php echo $intercept_title ?>">
|
||||
<?php } ?>
|
||||
</td>
|
||||
<td headers="mb_list_tel"><?php echo $row['mb_tel']; ?></td>
|
||||
<td headers="mb_list_point" class="td_num"><a href="point_list.php?sfl=mb_id&stx=<?php echo $row['mb_id'] ?>"><?php echo number_format($row['mb_point']) ?></a></td>
|
||||
<td headers="mb_list_join"><?php echo substr($row['mb_datetime'],2,8); ?></td>
|
||||
<td headers="mb_list_grp" class="td_chk"><?php echo $group ?></td>
|
||||
</tr>
|
||||
|
||||
<?php
|
||||
@ -249,6 +271,7 @@ $colspan = 15;
|
||||
if ($i == 0)
|
||||
echo "<tr><td colspan=\"".$colspan."\" class=\"empty_table\">자료가 없습니다.</td></tr>";
|
||||
?>
|
||||
</tbody>
|
||||
</table>
|
||||
|
||||
<div class="btn_list">
|
||||
|
||||
@ -26,13 +26,18 @@ if ($_POST['act_button'] == "선택수정") {
|
||||
} 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 {$g4['member_table']}
|
||||
set mb_level = '{$_POST['mb_level'][$k]}',
|
||||
mb_intercept_date = '{$_POST['mb_intercept_date'][$k]}',
|
||||
mb_mailling = '{$_POST['mb_mailling'][$k]}',
|
||||
mb_open = '{$_POST['mb_open'][$k]}',
|
||||
mb_certify = '{$_POST['mb_certify'][$k]}',
|
||||
mb_adult = '{$_POST['mb_adult'][$k]}'
|
||||
mb_adult = '{$mb_adult}'
|
||||
where mb_id = '{$_POST['mb_id'][$k]}' ";
|
||||
sql_query($sql);
|
||||
}
|
||||
|
||||