Files
2023-04-17 11:06:08 +09:00

390 lines
14 KiB
PHP

<?php
$levelnum = getDbData($table['s_mbrlevel'],'gid=1','*');
$levelname= getDbData($table['s_mbrlevel'],'uid='.$_M['level'],'*');
$sosokname= getDbData($table['s_mbrgroup'],'uid='.$_M['mygroup'],'*');
$joinsite = getDbData($table['s_site'],'uid='.$_M['site'],'*');
$M1 = getUidData($table['s_mbrid'],$_M['memberuid']);
$lastlogdate = -getRemainDate($_M['last_log']);
// 연결계정 정보
$my_naver = getDbData($table['s_mbrsns'],"mbruid='".$_M['uid']."' and sns='naver'",'*');
$my_kakao = getDbData($table['s_mbrsns'],"mbruid='".$_M['uid']."' and sns='kakao'",'*');
$my_google = getDbData($table['s_mbrsns'],"mbruid='".$_M['uid']."' and sns='google'",'*');
$my_facebook = getDbData($table['s_mbrsns'],"mbruid='".$_M['uid']."' and sns='facebook'",'*');
$my_instagram = getDbData($table['s_mbrsns'],"mbruid='".$_M['uid']."' and sns='instagram'",'*');
//이메일,휴대폰,배송지 목록 출력 공통쿼리
$sqlque = 'mbruid='.$_M['uid'];
?>
<section class="pt-4 f13">
<div class="row no-gutters">
<div class="col-sm-3 col-lg-3 text-center">
<br><br>
<p>
<img alt="avatar" src="<?php echo getAvatarSrc($_M['uid'],'120') ?>" width="120" height="120" class="rounded-circle">
</p>
<a class="btn btn-light btn-sm" href="/@<?php echo $_M['id']?>" target="_blank">프로필 페이지</a>
</div>
<div class="col-sm-4 col-lg-4">
<dl class="row no-gutters f13 mb-0">
<dt class="col-4 text-muted">ㆍ 계정 이메일</dt>
<dd class="col-8">
<?php echo $_M['email']?$_M['email']:'<span class="text-muted">미등록</span>'?>
<?php if ($_M['mailing']): ?>
<span class="badge badge-pill badge-dark">공지수신</span>
<?php endif; ?>
</dd>
<dt class="col-4 text-muted">ㆍ 아이디</dt>
<dd class="col-8"><?php echo $_M['id']?></dd>
<dt class="col-4 text-muted">ㆍ 회원그룹</dt>
<dd class="col-8">
<?php echo $sosokname['name']?>
</dd>
<dt class="col-4 text-muted">ㆍ 이름</dt>
<dd class="col-8">
<?php echo $_M['name']?>
<?php if($_M['sex']):?><span class="badge badge-pill badge-dark"><?php echo getSex($_M['sex'])?>성</span><?php endif?>
</dd>
<dt class="col-4 text-muted">ㆍ 닉네임</dt>
<dd class="col-8"><?php echo $_M['nic']?></dd>
<?php if ($_M['tel']): ?>
<dt class="col-4 text-muted">ㆍ 전화</dt>
<dd class="col-8"><?php echo $_M['tel']?$_M['tel']:'<small class="text-muted">미등록</small>'?></dd>
<?php endif; ?>
<dt class="col-4 text-muted">ㆍ 가입일</dt>
<dd class="col-8">
<?php echo getDateFormat($_M['d_regis'],'Y.m.d H:i')?>
<span class="badge badge-pill badge-dark"><?php echo sprintf('%d일전',-getRemainDate($_M['d_regis']))?></span>
</dd>
<dt class="col-4 text-muted">ㆍ 최근접속</dt>
<dd class="col-8">
<?php if($_M['last_log']):?><?php echo getDateFormat($_M['last_log'],'Y.m.d H:i')?>
<span class="badge badge-pill badge-dark"><?php echo sprintf('%d일전',-getRemainDate($_M['last_log']))?><?php else:?><small>기록없음</small></span>
<?php endif?>
</dd>
<?php if ($_M['home']): ?>
<dt class="col-4 text-muted">ㆍ 홈페이지</dt>
<dd class="col-8">
<a href="<?php echo $_M['home'] ?>" target="_blank" class="muted-link"><?php echo $_M['home'] ?></a>
</dd>
<?php endif; ?>
</dl>
</div>
<div class="col-sm-5 col-lg-5">
<dl class="row f13 mb-0">
<dt class="col-4 text-muted">ㆍ 계정 휴대폰</dt>
<dd class="col-8">
<?php echo $_M['phone']?substr($_M['phone'], 0,3).'-'.substr($_M['phone'], 3,4).'-'.substr($_M['phone'], 7,4):'<small class="text-muted">미등록</small>'?>
<?php if ($_M['sms']): ?>
<span class="badge badge-pill badge-dark">공지수신</span>
<?php endif; ?>
</dd>
<dt class="col-4 text-muted">ㆍ 비밀번호</dt>
<dd class="col-8">
<?php echo $_M['last_pw']?'<span class="text-muted">'.getDateFormat($_M['last_pw'],'Y.m.d').' 등록</span>':'<small class="text-muted">미등록</small>'?>
</dd>
<?php if($_M['birth1']):?>
<dt class="col-4 text-muted">ㆍ 나이/성별</dt>
<dd class="col-8">
<?php echo getAge($_M['birth1'])?>세
<?php if($_M['birth1']&&$_M['sex']):?> / <?php echo getSex($_M['sex'])?>성<?php endif?>
</dd>
<dt class="col-4 text-muted">ㆍ 생년월일</dt>
<dd class="col-8">
<?php echo $_M['birth1']?>/<?php echo substr($_M['birth2'],0,2)?>/
<?php echo substr($_M['birth2'],2,2)?>
<?php if($_M['birthtype']):?><span class="badge badge-pill badge-dark">음력</span><?php endif?>
</dd>
<?php endif?>
<dt class="col-4 text-muted">ㆍ 회원등급</dt>
<dd class="col-8">
<?php echo $levelname['name']?> <span class="badge badge-pill badge-dark"><?php echo $_M['level']?> / <?php echo $levelnum['uid']?></span>
</dd>
<dt class="col-4 text-muted">ㆍ 가입사이트</dt>
<dd class="col-8">
<?php echo $joinsite['name']?>
</dd>
</dl>
</div>
</div>
<div class="row no-gutters">
<div class="offset-sm-3 col">
<dl class="row">
<?php if($_M['bio']):?>
<dt class="col-2 text-muted">ㆍ 간단소개</dt>
<dd class="col-10">
<?php echo $_M['bio']?>
</dd>
<?php endif?>
<?php if($_M['marr1']):?>
<dt class="col-2 text-muted">ㆍ 결혼기념일</dt>
<dd class="col-10">
<?php echo $_M['marr1']?>/<?php echo substr($_M['marr2'],0,2)?>/
<?php echo substr($_M['marr2'],2,2)?>
</dd>
<?php endif?>
<?php if($_M['location']):?>
<dt class="col-2 text-muted">ㆍ 거주지역</dt>
<dd class="col-4">
<?php echo $_M['location']?>
</dd>
<?php endif?>
<?php if($_M['job']):?>
<dt class="col-2 text-muted">ㆍ 직업</dt>
<dd class="col-4">
<?php echo $_M['job']?>
</dd>
<?php endif?>
</dl>
<table class="table table-bordered text-center" style="width: 95%">
<colgroup>
<col width="33.3%">
<col width="33.3%">
<col width="33.3%">
</colgroup>
<thead class="small text-muted">
<th>포인트</th>
<th>적립금</th>
<th>예치금</th>
</thead>
<tbody class="f16">
<tr>
<td>
<?php echo number_format($_M['point'])?> <span class="badge badge-pill badge-dark">사용 : <?php echo number_format($_M['usepoint'])?></span>
</td>
<td>
<?php echo number_format($_M['cash'])?>
</td>
<td>
<?php echo number_format($_M['money'])?>
</td>
</tr>
</tbody>
</table>
<dl class="row">
<?php $g['memberAddFieldSite'] = $g['path_var'].'site/'.$r.'/member.add_field.txt'; ?>
<?php $_add = file_exists($g['memberAddFieldSite']) ? file($g['memberAddFieldSite']) : file($g['path_module'].'member/var/add_field.txt');?>
<?php foreach($_add as $_key):?>
<?php $_val = explode('|',trim($_key))?>
<?php if($_val[6]) continue?>
<?php $_myadd1 = explode($_val[0].'^^^',$_M['addfield'])?>
<?php $_myadd2 = explode('|||',$_myadd1[1])?>
<dt class="col-2 text-muted">ㆍ <?php echo $_val[1]?></dt>
<dd class="col-10">
<?php echo $_myadd2[0] ?>
</dd>
<?php endforeach?>
</dl>
<dl class="row mb-3">
<dt class="col-2 text-muted pt-3">ㆍ 연결계정</dt>
<dd class="col-10">
<ul class="list-group" style="width:95%">
<?php if ($my_naver['uid']): ?>
<li class="list-group-item d-flex justify-content-between align-items-center">
<div class="">
<img class="rounded-circle mr-2 align-top" src="/_core/images/sns/naver.png" alt="네이버" width="20">
네이버
</div>
<span class="badge badge-pill badge-dark">
<?php echo getDateFormat($my_naver['d_regis'],'Y.m.d H:i') ?> 연결
</span>
</li>
<?php endif?>
<?php if ($my_kakao['uid']): ?>
<li class="list-group-item d-flex justify-content-between align-items-center">
<div class="">
<img class="rounded-circle mr-2 align-top" src="/_core/images/sns/kakao.png" alt="카카오" width="20">
카카오
</div>
<span class="badge badge-pill badge-dark">
<?php echo getDateFormat($my_kakao['d_regis'],'Y.m.d H:i') ?> 연결
</span>
</li>
<?php endif?>
<?php if ($my_google['uid']): ?>
<li class="list-group-item d-flex justify-content-between align-items-center">
<div class="">
<img class="rounded-circle mr-2 align-top" src="/_core/images/sns/google.png" alt="구글" width="20">
구글
</div>
<span class="badge badge-pill badge-dark">
<?php echo getDateFormat($my_google['d_regis'],'Y.m.d H:i') ?> 연결
</span>
</li>
<?php endif?>
<?php if ($my_facebook['uid']): ?>
<li class="list-group-item d-flex justify-content-between align-items-center">
<div class="">
<img class="rounded-circle mr-2 align-top" src="/_core/images/sns/facebook.png" alt="페이스북" width="20">
페이스북
</div>
<span class="badge badge-pill badge-dark">
<?php echo getDateFormat($my_facebook['d_regis'],'Y.m.d H:i') ?> 연결
</span>
</li>
<?php endif?>
<?php if ($my_instagram['uid']): ?>
<li class="list-group-item d-flex justify-content-between align-items-center">
<div class="">
<img class="rounded-circle mr-2 align-top" src="/_core/images/sns/instagram.png" alt="인스타그램" width="20">
인스타그램
</div>
<span class="badge badge-pill badge-dark">
<?php echo getDateFormat($my_instagram['d_regis'],'Y.m.d H:i') ?> 연결
</span>
</li>
<?php endif?>
<?php if (!$my_naver['uid'] && !$my_kakao['uid'] && !$my_google['uid'] && !$my_facebook['uid'] && !$my_instagram['uid'] ): ?>
<li class="list-group-item d-flex align-items-center justify-content-center">
<small class="text-muted">연결된 외부계정이 없습니다.</small>
</li>
<?php endif; ?>
</ul>
</dd>
</dl>
<dl class="row mb-3">
<dt class="col-2 text-muted pt-3">ㆍ 이메일 목록</dt>
<dd class="col-10">
<?php
$ECD = getDbArray($table['s_mbremail'],$sqlque,'*','uid','asc',0,1);
$NUM_MAIL = getDbRows($table['s_mbremail'],$sqlque);
?>
<ul class="list-group" style="width:95%">
<?php while($E=db_fetch_array($ECD)):?>
<li class="list-group-item d-flex justify-content-between align-items-center">
<div class="">
<i class="fa fa-envelope-o fa-fw text-muted" aria-hidden="true"></i>
<strong><?php echo $E['email'] ?></strong>
</div>
<div class="">
<?php if ($E['base']): ?><span class="badge badge-pill badge-primary">기본</span><?php endif; ?>
<?php if ($_M['email_profile']==$E['email']): ?><span class="badge badge-pill badge-dark">프로필 공개</span><?php endif; ?>
<?php if ($_M['email_noti']==$E['email']): ?><span class="badge badge-pill badge-dark">알림수신</span><?php endif; ?>
<?php if (!$E['d_verified']): ?><span class="badge badge-pill badge-dark">미인증</span><?php endif; ?>
</div>
</li>
<?php endwhile?>
<?php if (!$NUM_MAIL): ?>
<li class="list-group-item d-flex align-items-center justify-content-center">
<small class="text-muted">등록된 이메일이 없습니다.</small>
</li>
<?php endif; ?>
</ul>
</dd>
</dl>
<dl class="row mb-3">
<dt class="col-2 text-muted pt-3">ㆍ 휴대폰 목록</dt>
<dd class="col-10">
<?php
$PCD = getDbArray($table['s_mbrphone'],$sqlque,'*','uid','asc',0,1);
$NUM_PHONE = getDbRows($table['s_mbrphone'],$sqlque);
?>
<ul class="list-group" style="width:95%">
<?php while($P=db_fetch_array($PCD)):?>
<li class="list-group-item d-flex justify-content-between align-items-center">
<div class="">
<i class="fa fa-mobile fa-lg fa-fw text-muted" aria-hidden="true"></i>
<strong><?php echo substr($P['phone'], 0,3).'-'.substr($P['phone'], 3,4).'-'.substr($P['phone'], 7,4) ?></strong>
</div>
<div class="">
<?php if ($P['base']): ?><span class="badge badge-pill badge-primary">기본</span><?php endif; ?>
<?php if (!$P['d_verified']): ?><span class="badge badge-pill badge-dark">미인증</span><?php endif; ?>
</div>
</li>
<?php endwhile?>
<?php if (!$NUM_PHONE): ?>
<li class="list-group-item d-flex align-items-center justify-content-center">
<small class="text-muted">등록된 휴대폰이 없습니다.</small>
</li>
<?php endif; ?>
</ul>
</dd>
</dl>
<dl class="row">
<dt class="col-2 text-muted pt-3">ㆍ 배송지 목록</dt>
<dd class="col-10">
<?php
$SCD = getDbArray($table['s_mbrshipping'],$sqlque,'*','uid','asc',0,1);
$NUM_SHIPPING = getDbRows($table['s_mbrshipping'],$sqlque);
?>
<ul class="list-group" style="width:95%">
<?php while($S=db_fetch_array($SCD)):?>
<li class="list-group-item d-flex justify-content-between align-items-center">
<div class="media">
<span class="text-center align-self-center mr-3">
<i class="fa fa-truck text-muted fa-lg" aria-hidden="true"></i><br>
<span class="badge badge-pill badge-dark mt-2"><?php echo $S['label'] ?></span>
</span>
<div class="media-body small text-muted">
<span class="mr-2"><?php echo $S['zip'] ?></span>
<?php echo $S['addr1'] ?><br><?php echo $S['addr2'] ?>
( <?php echo $S['name'] ?> / <?php echo $S['tel1'] ?> <?php echo $S['tel2']?' / '.$S['tel2']:'' ?> )
</div>
</div>
<div class="">
<?php if ($S['base']): ?><span class="badge badge-pill badge-primary">기본</span><?php endif; ?>
</div>
</li>
<?php endwhile?>
<?php if (!$NUM_SHIPPING): ?>
<li class="list-group-item d-flex align-items-center justify-content-center">
<small class="text-muted">등록된 배송지가 없습니다.</small>
</li>
<?php endif; ?>
</ul>
</dd>
</dl>
</div>
</div>
</section>